ニュース

テクノロジー

デジタル署名の署名と検証のプロセス(パート2)

署名者が契約内容をハッシュ化し、秘密鍵で署名して cipher hash A を作成した後、デジタル署名の検証プロセスは以下の通りです:

  1. 受信者は契約書(本文 + cipher hash A)を受け取り、本文と署名を分離して個別に処理します。
  2. 受信者は署名者と同じアルゴリズム(MD5またはSHA)で文書を再ハッシュし、受信者側のハッシュ文字列 H2 を生成します:(software) -> hash + word file -> string H2。
  3. 受信者は署名者の 公開鍵(public key) を使用して cipher hash A を復号し、H を取得します:cipher hash A + public key -> string H。
  4. HH2 を照合します。一致すれば、内容は正確で変更されておらず、デジタル署名の検証が完了します。

出典: 管理者編纂