デジタル署名
デジタル署名とは何か
何を解決するか
デジタル署名で解決できない問題
TOC
おかあさんヤギの認証
デジタル署名の方法
デジタル署名に関する疑問
デジタル署名の利用例
他のデジタル署名
デジタル署名に対する攻撃
比較してみよう
デジタル署名で解決できない問題
Detailed
おかあさんヤギの認証
アリスの借用書
メッセージ認証コードからデジタル署名へ
署名の作成と署名の検証
公開鍵暗号とデジタル署名
デジタル署名の方法
メッセージに直接署名する方法
メッセージのハッシュ値に署名する方法
デジタル署名に関する疑問
暗号文がなぜ署名として使えるのか
機密性が保てないのではないか
コピーが作れるのではないか
書き換えができるのではないか
署名だけ再利用できるのではないか
署名を削除しても「契約破棄」できないのではないか
どうして否認防止になるのか
デジタル署名は本当に署名の代わりになるのか
デジタル署名の利用例
セキュリティ情報のアナウンス
ソフトウェアのダウンロード
公開鍵の証明書
RSAによる署名の作成
RSAによる署名の検証
具体的にやってみよう
他のデジタル署名
ElGamal方式
DSA
ECDSA
Rabin方式
デジタル署名に対する攻撃
man-in-the-middle攻撃
デジタル署名を使って公開鍵暗号を攻撃
潜在的偽造
その他の攻撃
比較してみよう
デジタル署名で解決できない問題