0 php c++ encryption
我正在尝试构建一个应用程序,该应用程序生成一个加密密钥,然后将其直接放置在 C++ 应用程序的代码中以对其进行解密。
我对如何将 PHP 中的字符串转换为 C++ 中使用的格式感到困惑。
例如,在这里看看这个问题: XTEA 加密在 PHP 中,解密在 C 中
dschulz的答案是如何得到字符串的
annoying monkey
Run Code Online (Sandbox Code Playgroud)
到
uint32_t key[4] = {0x6f6e6e61, 0x676e6979, 0x6e6f6d20, 0x0079656b };
Run Code Online (Sandbox Code Playgroud)
以及如何在 PHP 中完成此操作,以便以该格式打印该行?
我试过将字符串转换为十六进制并附加 0x 但它不起作用,任何帮助将不胜感激。
这只是十六进制和小端格式文本的 ascii 值:
a n n o y i n g m o n k e y
Hex: 61 6e 6e 6f 79 69 6e 67 20 6d 6f 6e 6b 65 79 00
\ / \ / \ / \ /
reverse reverse reverse reverse
/ \ / \ / \ / \
{0x6f6e6e61, 0x676e6979, 0x6e6f6d20, 0x0079656b };
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |