我在我的iOS应用程序中使用了一个开源加密库,其描述中指出它是AES 256位加密。这是否意味着只有密钥大小是AES 256位?这是什么样的加密?
让我感到困惑的是,密钥大小是256,但算法和块大小是128.那么库使用哪种类型的加密以及它们为什么不同?
#define FBENCRYPT_ALGORITHM kCCAlgorithmAES128
#define FBENCRYPT_BLOCK_SIZE kCCBlockSizeAES128
#define FBENCRYPT_KEY_SIZE kCCKeySizeAES256
4从有> 3K的经验的人,一分钟的答案必须是加密标签的记录:) –
@owlstead答案一致,不能少于。我们应该互相赞成吗? :-) –
@ConradShultz完成:-) –