在CTR模式下针对AES-256的Objective-C库推荐

时间:2010-03-27 20:06:34

标签: iphone objective-c encryption aes

我正在寻找有关CTR模式下AES-256加密的Objective-C库的建议。我有一个数据库,里面装满了用another library using CTR加密的数据,似乎包含的CCCrypt只支持带有PKCS#7的ECB或CBC。

我应该使用最好的便携式库吗?我不打算移植原始实现,因为我没有密码学所需的知识,因此,这是一个糟糕的想法(tm)。

谢谢!

1 个答案:

答案 0 :(得分:1)

您应该能够使用OpenSSL实现此功能。它不是目标C,而是“普通”C代码,但由于iPhone中的内置加密算法也依赖于普通C,因此希望不会产生那么大的差异。

The Rare AiR上有关于如何为iPhone编译OpenSSL库的教程。

希望这有帮助, 克劳斯