Wolfram言語

デジタル署名を検証する

公開鍵暗号化の最も重要な応用の一つとして,デジタル署名がある.Wolfram言語は楕円曲線の実践的な安全性を利用して,Wolfram Cloudを使ってリモートの相手によって検証できるデジタル署名を作成することができる.

楕円曲線キーの公開鍵と秘密鍵のペアを作成する.

秘密鍵はコンピュータ上のローカルの安全な場所に保存する.

公開鍵をクラウドオブジェクトに置いて公開する.

メッセージにデジタル署名する必要がある場合に秘密鍵をインポートする.

署名したいメッセージを作成する.

GenerateDigitalSignatureを使って秘密鍵でメッセージに署名する.

メッセージを受信者に送信するか,一般に公開するかする.

署名を受信者と共有するか公開するかする.

受信者はメッセージを受け取ることができるようになった.

対応するデジタル署名も受け取れる.

送信者の公開鍵も受け取れる.

公開鍵を使って署名されたメッセージはVerifyDigitalSignatureで検証することができる.

関連する例

de en es fr ko pt-br zh