対称暗号化

暗号化と復号は同じ鍵を使用します。高速で大量のデータ暗号化に適しています。代表アルゴリズム:AES、DES、3 DES。鍵配布が難点です。

非対称暗号化

公開鍵暗号化、秘密鍵復号。鍵配布の問題を解決します。代表アルゴリズム:RSA、ECC。速度が遅く、小さなデータと鍵の交換に適しています。

ハッシュアルゴリズム

一方向非可逆的であり、任意の長さデータを固定長ハッシュ値にマッピングする。代表アルゴリズム:MD 5、SHA-256。パスワード記憶、データ検証に使用します。

シーンを適用

HTTPS=非対称暗号化交換鍵+対称暗号化伝送データ。暗号記憶用ハッシュに塩を加える。電子署名は非対称でハッシュ値を暗号化する。

免責事項:当サイトの記事はオリジナル、転載、AI生成などのソースから提供されています。著作権その他の問題がある場合は、フィードバックまでご連絡ください。速やかに確認し対応いたします。