1

アプリで以下の RFC アルゴリズムを使用しようとしています: https://www.rfc-editor.org/rfc/rfc5990

C# と Java の Bouncy Castle はそれをサポートしていますが、私は iOS で作業しています。私が知っているように、ios での暗号化に最適なツールはcommoncryptoライブラリです。問題は、このライブラリがそれをサポートしているかどうかです。

ドキュメントに関する有用な情報が見つかりません。ここの誰かが助けてくれることを願っています。

4

1 に答える 1

0

それへの言及は見当たりませんが、これを自分で実装するのは比較的簡単なはずです。Bouncy のコードに従って、誤った名前のSecKeyEncryptwithを使用して実装できますkSecPaddingNone。使用される KDF (KDF2 および 3) もかなり単純です。

そのため、通常は暗号化機能の実装をお勧めしませんが、基盤となるプリミティブがプラットフォームによって提供されるため、これは比較的安全に実装できます。

于 2015-05-24T11:41:33.763 に答える