iOS真的可以支持AES 256吗?

How*_*ard 7 security iphone xcode objective-c ios

我已阅读了标题CommonCryptor.h,只有我能找到kCCAlgorithmAES128

但是有一些答案在SO中说明它可以,例如

iPhone上的NSString的AES加密

谁能回答?

Dar*_*ust 15

您始终可以在iPhone上使用OpenSSL,并且支持AES 256.

话虽如此,kCCAlgorithmAES128意味着长度为128,而不是密钥长度.根据该示例代码(在发现这个答案),你只需要使用kCCKeySizeAES256keyLength参数,以获得256位密钥的支持.