【发布时间】:2021-02-06 08:38:04
【问题描述】:
我正在尝试构建一个使用 AES 加密字符串的网络应用程序。我将加密的字符串存储在一个文件中,并在需要时再次解密。但我需要添加一个 delimiter 来将加密字符串与文件中的普通字符串分开。因此,定界符自然会是 AES 输出中不包含的某个字符。那么分隔符可以是哪些字符?我尝试使用谷歌搜索,但找不到任何令人满意的结果。 JavaScript 或 PHP 中的任何代码都会有所帮助
【问题讨论】:
-
欢迎来到 Stackoverflow。由于您没有标记任何编程语言,因此很难以代码形式提供任何建议(顺便说一句,要求代码是违反 ST 规则的......)。一般回答您的问题:将 AES 加密的输出编码为 Base64 并使用“:”作为分隔符 - 此字符被广泛使用。
-
好吧....我不知道...谢谢 :-)
-
使用基于标签的解决方案对你来说很好How do you parse and process HTML/XML in PHP?。 Like
这里的加密数据,它应该是十六进制或base64的代码 ...
标签: javascript php encryption cryptography aes