Commom Crypto 库是否支持以下密钥封装 RFC?
Does Commom Crypto library supports below key encapsulation RFC?
我尝试在我的应用程序中使用以下 RFC 算法:
https://www.rfc-editor.org/rfc/rfc5990
Bouncy Castle for c# 和 java 支持它,但我正在研究 iOS。据我所知,ios 中最好的加密工具是 commoncrypto
库。那么问题来了,这个库支持不支持?
我没有在文档中找到任何有用的信息,希望这里有人能提供帮助。
我没有看到对它的任何引用,但是自己实现它应该相对容易。您可以按照 Bouncy 的代码使用错误命名的 SecKeyEncrypt
和 kSecPaddingNone
来实现。使用的 KDF(KDF2 和 3)也相当简单。
因此,虽然我通常不建议实现加密函数,但由于平台提供了底层原语,所以这个实现起来相对安全。
我尝试在我的应用程序中使用以下 RFC 算法: https://www.rfc-editor.org/rfc/rfc5990
Bouncy Castle for c# 和 java 支持它,但我正在研究 iOS。据我所知,ios 中最好的加密工具是 commoncrypto
库。那么问题来了,这个库支持不支持?
我没有在文档中找到任何有用的信息,希望这里有人能提供帮助。
我没有看到对它的任何引用,但是自己实现它应该相对容易。您可以按照 Bouncy 的代码使用错误命名的 SecKeyEncrypt
和 kSecPaddingNone
来实现。使用的 KDF(KDF2 和 3)也相当简单。
因此,虽然我通常不建议实现加密函数,但由于平台提供了底层原语,所以这个实现起来相对安全。