Q9-3-11:電子署名とはどのようなものですか。これによりどのように安全が図られるのですか。
Q9-3-6およびQ9-3-9で解説済みですが、ここでは電子署名の作り方と使い方をまとめてみましょう。
電子署名付き文書の送信
(1)元の平文の電子文書にハッシュ演算をほどこし、ハッシュ値を求める。
(2)当該ハッシュ値を発信人のプライベート鍵で暗号化する。これをデジタル署名と呼ぶ。
(3)元の平文と、このデジタル署名を送信する。
電子署名付き文書の受信
(4)受信した平文に、発信者と同じ関数によるハッシュ演算をほどこす。
(5)受信したデジタル署名を公開鍵で復号化する。