iOS安全框架使用kSecAttrKeyTypeEC的曲线是什么?

kgr*_*nek 3 security-framework ios

我特别考虑在Security框架中使用SecKeyGeneratePair()方法并在params字典中指定[kSecAttrKeyType:kSecAttrKeyTypeEC].

但我无法找到Apple文档中使用的EC曲线.

有没有办法指定使用什么曲线,还是应该导入openssl?

Pau*_*rer 6

Apple似乎不允许在指定位长度(使用kSecAttrKeySizeInBits)之外选择曲线.支持的尺寸为521,384,256,224和192.这些尺寸对应于NIST的secp***r1曲线.据我所知,没有办法指定备用(koblitz,brainpool等)曲线.