Протокол для работы с кредитными картами CyberCash

         

Формат сообщения


Сообщения CyberCash состоят из следующих компонентов:

  1. Заголовок - определяет начало сообщения CyberCash и включает информацию о версии.

  2. Прозрачная часть - содержит данные, которые не являются конфиденциальными.

  3. Невидимые части - содержат финансовую информацию сообщения и защищены от разглашения или искажения. Невидимая часть может отсутствовать в некоторых сообщениях. Если она присутствует, она обеспечивает защиту от искажения прозрачной части.

  4. Завершающая секция - определяет конец сообщения CyberCash и содержит контрольный код, который позволяет судить о том, что сообщение дошло без искажений. Заметим, что этот код призван детектировать случайные искажения сообщения.

В CyberCash сообщении запрещены нулевые символы (значение нуль) или символы, характеризуемые восемью битами. "Двоичные" значения, которые могут содержать такие коды, представляются с помощью base64, описанного в документе RFC-1521.

Содержание раздела