我已经阅读了CommonCryptor.h
的头文件,只有我能找到kCCAlgorithmAES128
但是在 SO 中有一些答案说明它可以,例如
AES Encryption for an NSString on the iPhone
有人能回答吗?
最佳答案
您始终可以在 iPhone 上使用 OpenSSL,它支持 AES 256。
也就是说,kCCAlgorithmAES128
表示 block 长度为 128,而不是 key 长度。根据this example code (在 this answer 中找到)您只需为 keyLength
参数使用 kCCKeySizeAES256
即可获得对 256 位 key 的支持。
关于iphone - iOS 真的可以支持 AES 256 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9617190/