[英]RSA Public/Private Key SecRefKey Necessary in iOS?
我已经生成了一个 RSA 密钥对、一个公钥和一个私钥。 它们都是字符串。
我看到消息来源显示,私钥始终保存在钥匙串中,然后作为 SecKeyRef/KeyRef 检索。
保存后,将被检索、使用并删除。
我的问题是,是否可以使用 RSA 私钥作为 NSString 进行解密,而不先将其保存在钥匙串中?
是的,如果您使用另一个库。 我在我的应用程序中使用 OpenSSL 来规避使用安全框架来处理这样的简单事情。 OpenSSL 提供了自己的 API: PEM_read_bio_PrivateKey
, EVP_PKEY_get1_RSA
, RSA_private_decrypt
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.