Kush's Wiki
メッセージダイジェスト
#
Security/Cryptography
メッセージの
完全性
を示す数学的手法、暗にハッシュと呼ばれることもある
不可逆
ハッシュ化された文書は元の文書に戻せない
非相関
元の文書の小さな変更が、ハッシュ化された文書では大きな変更となる
一意
同じメッセージダイジェストを生成する2つの文書は数学的に存在しない
最も一般的な使用法は、パスワードの安全な保存である
SHA
Secure Hash Algorithms #Security/Cryptography デジタル署名の改竄防止等で最もよく利用されているハッシュ化アルゴリズム。生成される固定長のハッシュ値はメッセージダイジェストと呼ばれる 異なる元データから同一のハッシュ値が生成される可能性が低いことを求められ、SHA-2, SHA-256 等の種類がある RFC 6234 - US Secure Hash Algorithms (SHA and SHA-based HMAC and HKDF)
HMAC
Hash-based Message Authentication Code #Security/Cryptography 共通鍵とメッセージダイジェストによる共通鍵暗号方式 共通の鍵を有するので両者ともに署名付きトークンを生成・検証できる
デジタルアイデンティティのすべて