서명된 메시지에 필요합니다. 예를 들어 사용자 A는 B가 문서에 포함된 조건에 대한 규약을 확인하기를 기대하는 서명된 데이터 메시지를 사용자 B에게 보낼 수 있습니다. 사용자 B는 메시지를 디코딩하고, 약관을 읽고, 동의하면 메시지를 카운터 서명합니다. 그러면 서명되지 않은 메시지가 사용자 A에게 다시 전송됩니다. 사용자 A는 이제 사용자 B가 약관에 동의했음을 알고 있음을 증명할 수 있습니다.
다음 표에서는 메시지 카운터 서명의 프로시저 설명 또는 C 프로그램 예제를 포함하는 섹션을 나열합니다.
| 절 | 목차 |
|---|---|
| 메시지 함수 | 카운터 서명 함수를 나열합니다. |
| 메시지 서명 | 메시지에 카운터 서명 프로세스를 자세히 설명합니다. |
| 카운터 서명 확인 | 카운터 서명을 확인하는 절차를 자세히 설명합니다. |
| 서명된 메시지 확인 | 서명된 메시지의 서명을 확인하는 프로세스를 자세히 설명합니다. |
| 예제 C 프로그램: CounterSigned 메시지 인코딩 및 디코딩 | 카운터 서명된 메시지를 인코딩하고 디코딩하는 샘플 C 프로그램입니다. |