我正在尝试在iOS上实现AES / CFB8流式密码。我相信实现这一目标的方法是使用Apple提供的CommonCrypto库。
我发现的所有小文档都只显示了分组密码,那么如何使用该库来完成AES / CFB8流密码呢?
答案 0 :(得分:0)
首先,您可以在此处查看要加密/解密的代码: http://robnapier.net/blog/aes-commoncrypto-564
其次,我认为iOS CommonCrypto默认使用CBC,唯一的另一个选择是使用kCCOptionECBMode
flag来获取ECB。
如果您对CBC没问题,可以使用CommonCrypto。如果您需要专门的CFB,则可能需要集成某些第三方加密库。