在iOS上通过公钥创建SecKeyRef对象

时间:2014-12-04 03:42:28

标签: ios rsa public-key-encryption

我使用SecKeyGeneratePair创建了一对私钥/公钥。我成功地使用公钥进行编码和私钥解码。但是,我需要保存公钥并将其传递给另一个用户。然后,该用户需要使用该公钥创建SecKeyRef对象以对文本进行编码并将其发回。然后,我可以使用私钥对其进行解码。

这一切都在单个应用程序中工作,其中公钥和私钥已经加载到SecKeyRef中。我使用Apple推荐的代码来获取publicKeyBits。但是,无论我打电话给谁,我都没有成功创建一个SecKeyRef进行编码/解码。

我的问题是:

  1. 如何保存公钥以及如何将其传递?
  2. 如何在客户端的新实例中使用该公钥创建新的SecKeyRef对象?

0 个答案:

没有答案