公開鍵暗号方式の応用技術によって、受信者は送信者が誰であるかを確認することが可能になります。
それが電子署名(digital signature)です。
ファイルの発信元の確認や改ざんされていないことの確認、Webサーバの電子証明書など、身元確認に利用されています。
送信する情報に電子署名を行う場合には、一方向性ハッシュ関数と呼ばれる方法で元の情報から特徴的な情報を取り出します。
このデータをハッシュ値やメッセージダイジェストと呼び、これから元の情報を復元することや、また別の情報から同じハッシュ値を得ることは困難です。
そのハッシュ値を送信者自身の秘密鍵で暗号化した暗号文を電子署名と呼びます。
元の情報と電子署名を合わせて送信します。