【发布时间】:2013-02-01 17:25:52
【问题描述】:
我正在尝试将 ECC 合并到用于安全通信的 iPhone 应用程序中,但我很难找到合适的库/教程来说明如何在 Objective-c 中执行此操作。我读了这篇文章: How to use ECC in iOS 但它是在将近一年前发布的,没有任何回应。任何提示/建议将不胜感激
谢谢!
【问题讨论】:
-
一定要Objective-C吗?您可以使用众多 C ECC 库之一吗?
-
乔尔说了什么;只需使用 C API 并根据需要将其包装在 Objective-C 中。 NSData 非常方便地提供对缓冲区的访问。
-
啊,这完全有道理,刚刚发现:github.com/x2on/OpenSSL-for-iPhone/blob/master/include/openssl/… 谢谢!
-
@JustinRushing 我正在为这个库而苦苦挣扎——尤其是加载从外部传入的证书。如果您能抽出 5 分钟时间发布代码 sn-p 以说明您的使用方式,将不胜感激。
-
@PassKit,我没有加载我在代表 publicX 和 publicY 的字符串中获取的证书文件。不过,这是我的加密类中的一些辅助方法:pastebin.com/3JBbzpX6
标签: ios objective-c cryptography elliptic-curve