如何使用模数和指数生成公钥?

问题描述:

嗨,我是开发ios应用程序的新手。我有一个模数和一个指数,我需要生成SecKey然后用它来加密一些数据(RSA加密)。请任何人迅速帮忙。如何使用模数和指数生成公钥?

+3

您不应该自己实施加密算法或密钥生成(不是在密码学中是专家)。在安全性问题上,使用成熟和知名的库和工具。 – werediver

+0

你能举一些样例吗? – vara

您不应该自己实施加密算法或密钥生成(不是密码学专家)。在安全性问题上,使用成熟和知名的库和工具。

在iOS上,有必要查看SecKey API(SecKeyEncrypt(_:_:_:_:_:_:)等)。在WWDC 2016会议706从at 16:10开始提及。

您可能会发现有用的调查CryptoCompatibility示例项目“显示使用Apple API的常见加密操作”。

作为一个跨平台的解决方案,您可以使用OpenSSL,它也提供了RSA API