署名されたメッセージに の署名が必要な場合があります。 たとえば、ユーザー A はユーザー B に署名付きデータ メッセージを送信し、B がドキュメントに含まれる用語との契約を確認することを期待できます。 ユーザー B はメッセージをデコードし、条件を読み取り、同意した場合はメッセージに反対します。 その後、署名されたメッセージがユーザー A に送り返されます。ユーザー A は、そのユーザー B が条件に同意したことを認識し、証明できます。
次の表に、メッセージ・カウンターのプロシージャー記述または C プログラムの例を含むセクションを示します。
| 節 | 内容 |
|---|---|
| メッセージ関数の | カウンターシグネチャ関数を一覧表示します。 |
| メッセージ の副署名 | メッセージにカウンター署名するプロセスについて詳しく説明します。 |
| カウンター署名 の検証 | カウンター署名を検証する手順について詳しく説明します。 |
| 署名付きメッセージ の確認を する | 署名されたメッセージの署名を確認するプロセスについて詳しく説明します。 |
| 例 C プログラム: CounterSigned メッセージ のエンコードとデコード | 署名されたメッセージをエンコードしてデコードするサンプル C プログラム。 |