在 ios 中使用 ecc 进行加密

Use ecc for encryption in ios

我正在尝试实施用于加密的 ecc 技术。 我浏览了以下帖子:

  1. Shared Secret based on Elliptic curve Diffie–Hellman with CommonCrypto

  2. Elliptic Curve Crypto in iOS

没有满意的解决方案

现在,我正在考虑使用 python 库
https://github.com/yann2192/pyelliptic

但我不知道这是否是使用 ecc 进行加密的更好解决方案,因为我仍然需要找出一种在 objc 中使用 python 库的方法。

有人能指出我正确的方向吗?

扩展@puzzlepalace 的评论,您可能想尝试 Libsodium。他们甚至还有一个 Swift 图书馆。

最后,我为 ECC/ECDSA 创建了自己的库,现在可以在 github

上使用