1

非対称キーでデータを暗号化する必要があります。PolarSSL (v1.2) に共通の API があるかどうかは不明です。証明書のキーは RSA または DHM (または EC) にすることができ、rsa_encrypt、dh_encrypt などを個別に呼び出すことなく、「init/encrypt/decrypt/free」のようなユニバーサル API を使用できると期待しています。

4

1 に答える 1

1

1.2 ブランチに共通の API はありません。1.2 ブランチには楕円曲線のサポートもありません。1.2 ブランチはかなり長い間メンテナンス モードになっています。

PolarSSL / mbed TLSを使用する汎用レイヤーの場合は、最新バージョンに切り替える必要があります。

明確にするために: DHM は非対称暗号化と関係がありますが、これは暗号化アルゴリズムではなく鍵交換方法です。証明書には DHM キーのようなものは実際にはありません。

于 2015-04-15T07:35:52.723 に答える