ニュース

テクノロジー

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

AIPOWERと一緒にデジタル署名の署名および検証プロセスを学びましょう。

署名プロセス (Signing Process)

署名プロセスは以下のように行われます:

  1. Word契約ファイル .word を用意します(データ)。
  2. ハッシュアルゴリズム(MD5またはSHA)を使用してWord文書をハッシュ化し、固定長のユニークな文字列 H を生成します:(software) -> hash + word file -> string H。検証が正確になるよう、ハッシュアルゴリズムは両者で統一する必要があります。
  3. 次に、自分の 秘密鍵(private key) を使ってハッシュ文字列を暗号化します。これにより暗号化ハッシュ文字列 cipher hash または string C が生成されます:string H + private key -> cipher hash A。
  4. この時点で cipher hash A が署名者によって作成されたデジタル署名となります(cipher hash A = digital signature)。この署名をWord文書の末尾に追加し、受信者が文書と署名を受け取れるようにします。

次の記事では、AIPOWERと一緒に デジタル署名の検証 について学びます。

出典: 管理者編纂