【发布时间】:2013-06-25 05:44:55
【问题描述】:
我有一个 xml 文件,我希望对其进行简单的加密,然后在 IOS 应用程序中下载并解密。
我正在考虑可能使用 XOR 加密。我已经设法解决了 Objective-C 中的解密问题,但想知道是否有人知道一种简单的方法来获取 xml 并在 MAC 上使用 XOR(和密钥)进行加密。
【问题讨论】:
-
那真的是简单的加密(甚至米开朗基罗也想出了更好的方案)。使用内置的对称加密库,只需更少的代码即可获得更好的结果。
-
如果你真的想要一个简单的异或加密,那么看看流密码(异或加密的官方名称)。 RC4 简单且易于编程,但并不完全安全。否则在 CTR 模式下使用 AES。
-
@trojanfoe 可能代码更少,而且很可能经过良好测试。如果已经实施了其他方案,XOR 加密似乎并没有提供什么好处。 AES 和其他 RC4 也非常快。
标签: macos encryption xor