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

         

Детали формата


Заголовок содержит одну строку, которая выглядит следующим образом

$$-CyberCash-0.8-$$
или
$$-CyberCash-1.2.3-Extra-$$

Он содержит в себе несколько полей, разделенных символом минус "-"

1."$$" - литерная строка со значением $ в колонке 1.
2."CyberCash" - литерная строка (регистр не существенен)
3.x.y или x.y.z - номер версии формата сообщения. x - первичный номер версии. y - номер субверсии. z, если присутствует, номер субсубверсии.
4."Extra" - опционная дополнительная алфавитно-цифровая строка.
5."$$" - литерная строка.

Номера версии начинаются с 0.7. ".z" опускается, если z = 0. 0.7 и 0.8 являются тестовыми и начальными версиями поставки системы для кредитных карт. 0.9 и 1.0 представляют собой улучшенные версии этой системы.

Строка "Extra" используется в безопасной среде так чтобы один компонент мог что-то сообщить другому без существенных издержек. Например, Firewall-сервер может записать здесь "HTTP" или "SMTP", прежде чем переадресовывать сообщение базовому серверу в пределах периметра Firewall.

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