【问题标题】:Is it possible to create a SecIdentityRef from public and private key?是否可以从公钥和私钥创建 SecIdentityRef?
【发布时间】:2015-11-25 17:56:37
【问题描述】:

我正在开发一个需要使用证书来加密和解密数据的 iOS 应用。

我能够使用 documentation Apple provides 创建公钥和私钥,但我无法找到从这些密钥创建 SecIdentityRef 的方法

有可能吗?

【问题讨论】:

  • 您可能已经明白这一点:如果您是加密数据,您很可能确实需要使用对称算法,例如 AES。问题是非对称加密非常慢,并且数据长度受限于密钥大小。非对称密钥加密通常用于加密传输的对称密钥。
  • 确实如此,但我与此相关,因为我也在使用 Multipeer 框架,该框架使用证书身份来提供安全的通信渠道...
  • 这可能是这个问题的重复:stackoverflow.com/questions/26458540/…
  • @wiml mm,不,不是。您提到的问题假设给出了证书参考,这个问题更多的是在设备上创建自签名证书......

标签: ios objective-c security keychain


【解决方案1】:

在给定公钥和私钥的情况下,如何创建证书(可能在 SecIdentity、可能是 SecCertificateRef、可能作为 DER 编码的 CFDataRef 中)有困难吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-01
    • 2016-07-15
    相关资源
    最近更新 更多