対称暗号化
暗号化と復号は同じ鍵を使用します。高速で大量のデータ暗号化に適しています。代表アルゴリズム:AES、DES、3 DES。鍵配布が難点です。
非対称暗号化
公開鍵暗号化、秘密鍵復号。鍵配布の問題を解決します。代表アルゴリズム:RSA、ECC。速度が遅く、小さなデータと鍵の交換に適しています。
ハッシュアルゴリズム
一方向非可逆的であり、任意の長さデータを固定長ハッシュ値にマッピングする。代表アルゴリズム:MD 5、SHA-256。パスワード記憶、データ検証に使用します。
シーンを適用
HTTPS=非対称暗号化交換鍵+対称暗号化伝送データ。暗号記憶用ハッシュに塩を加える。電子署名は非対称でハッシュ値を暗号化する。
免責事項:当サイトの記事はオリジナル、転載、AI生成などのソースから提供されています。著作権その他の問題がある場合は、フィードバックまでご連絡ください。速やかに確認し対応いたします。
