使用现有的 PEM 私钥在 iOS 上签署数据
我需要将现有密钥导入到我的应用程序中以将其与 RSA 加密一起使用,我不想生成新密钥。 我已阅读苹果文档 http:// /developer.apple.com/library/ios/#documentation/Security/Conceptual/CertKeyTrustProgGuide/iPhone_Tasks/iPhone_Tasks.html 但它似乎没有提供导入现有 PEM 私钥的方法,它讨论了创建它们,但没有讨论如何使用现有密钥。
这实际上可能吗?有没有 API 或 Lib 可以做到这一点?我的应用商店不需要这个,所以如果回复违反了应用商店的规则,请不要害羞。
I need to import an existing key into my app to use it with RSA encryption, I don't want to generate a new key.
I've read the apple documentation http://developer.apple.com/library/ios/#documentation/Security/Conceptual/CertKeyTrustProgGuide/iPhone_Tasks/iPhone_Tasks.html
But it doesn't seem to provide a way to import an existing PEM private key, it talks about creating them, but not about how to use an existing key.
Is this actually possible? Are there any API or Lib to do this? I don't need this for appstore, so don't be shy with responses if they are against the appstore rules.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,我最终使用了为 iPhone 编译的 OpenSSL 版本:
https://github.com/x2on/OpenSSL-for-iPhone
Ok I ended up using a version of OpenSSL compiled for iPhone:
https://github.com/x2on/OpenSSL-for-iPhone