iOS上的AES / CFB8密码

时间:2012-08-10 15:33:10

标签: ios encryption aes commoncrypto

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

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

1 个答案:

答案 0 :(得分:0)

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

其次,我认为iOS CommonCrypto默认使用CBC,唯一的另一个选择是使用kCCOptionECBMode flag来获取ECB。

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