1

我正在尝试在 iOS 上实现 AES/CFB8 流密码。我相信实现这一点的方法是使用 Apple 提供的 CommonCrypto 库。

我发现的所有小文档都只显示了分组密码,那么如何使用该库来完成 AES/CFB8 流密码呢?

4

1 回答 1

0

首先,您可以在这里查看加密/解密的代码: http ://robnapier.net/blog/aes-commoncrypto-564

其次,我相信 iOS CommonCrypto 默认使用 CBC,唯一的其他选择是使用kCCOptionECBModeflag来获取 ECB。

如果你对 CBC 没问题,你可以使用 CommonCrypto。如果您需要专门的 CFB,则可能需要集成一些第 3 方加密库。

于 2012-08-29T21:49:25.437 回答