繁体   English   中英

iOS 中是否需要 RSA 公钥/私钥 SecRefKey?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM