ios - iOS 中 256 block 大小的 AES 256 位加密

标签 ios encryption aes

iO 是否支持具有 256 block 大小和 CBC 模式的 AES 256 位加密?有图书馆吗?

最佳答案

Common Crypto 仅支持 block 大小为 128 位的 AES。

对于 256 位的 block 大小,您需要使用来自第 3 方实现的 Rijndael。

“对于 AES,NIST 选择了 Rijndael 家族的三个成员,每个成员的 block 大小为 128 位,但 key 长度有三种不同:128、192 和 256 位。” (来自维基百科)

Common Crypto 支持三种 AES key 大小。

关于ios - iOS 中 256 block 大小的 AES 256 位加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28110362/

相关文章:

ios - 将历史数组值插入 UITableViewController

ios - CLLocationManager 未确定位置

java - Java中的Key和Secret Key(加密)

Java RSA 加密不断生成无法解密的输出?

iphone - iPhone HTTP 流的 AES 128 加密

node.js - Azure 的 Key Vault 是否支持对称 key 加密?

数据库 | AES 加密()/解密()

ios - 错误 - 找不到接受所提供参数的 '-' 的重载

ios - Apple mach-o 链接器错误 - MoPubSDK

encryption - 访问实现加密和解密的应用程序是否会更容易被破解?