我希望随机生成一个AES 256密钥。Swift提供了SecKeyGeneratePair
来生成非对称加密密钥。是否有相应的方法用于生成对称加密密钥?
SecRandomCopyBytes
。将其调用计数为32(32个字节== 256位)将产生一个合适的密钥。let status = SecRandomCopyBytes(kSecRandomDefault, bytes.count, &bytes)
if status == errSecSuccess { //始终测试状态。
print(bytes)
//每次运行时都会打印不同的内容。
}```
- Andy