2
我想随机生成一个AES 256密钥。 Swift提供了生成非对称加密密钥的SecKeyGeneratePair
。生成一个对称加密密钥是否有等价性?iOS Swift 2生成AES密钥
我想随机生成一个AES 256密钥。 Swift提供了生成非对称加密密钥的SecKeyGeneratePair
。生成一个对称加密密钥是否有等价性?iOS Swift 2生成AES密钥
如果您随机生成密钥,则只需使用CSPRNG(密码安全伪随机数生成器)生成一个256位数组。您应该使用Randomization Services中的SecRandomCopyBytes
。用32(32字节== 256位)的计数来调用它将产生一个合适的密钥。
感谢您的回答。 – ZeroX
我正在寻找一种方法来直接生成密钥到钥匙串中。所以实际的密钥在应用程序中是不可见的。 – ZeroX