概要 超サマリ 暗号化・ハッシュ・エンコーディング 共通鍵暗号・公開鍵暗号 ハッシュ ハッシュ ハッシュの利用目的 チェックサム 送信元認証 パスワードの安全性向上 データ圧縮 ハッシュアルゴリズム MD5(Message Digest 5) SHA-1(Secure Hash Algorithm 1) SHA-2(Secure Hash Algorithm 2) SHA-3(Secure Hash Algorithm 3) CRC(Cyclic Redundancy Check) パスワードハッシュ化の詳細 ソルト ストレッチング パスワードハッシュアルゴリズム bcrypt PBKDF2(Password-Based Key Derivation Function 2) Argon2 共通鍵暗号 共通鍵暗号系 ブロック暗号とストリーム暗号 暗号化パラメータ 共通鍵暗号アルゴリズム DE