Здесь и далее названия полей сообщений выделены прямым полужирным шрифтом. При указании конкретного значения поля используют курсив.
Для записи чисел используется сетевой порядок байтов (Big-endian).
Перечень полей CRISP-сообщения приведен в таблице 1.
Таблица 1 - Перечень полей CRISP-сообщения
Номер поля | Наименование поля | Длина поля в битах | |
1 | Заголовок | ExternalKeyldFlag | 1 |
2 | Version | 15 | |
3 | CS | 8 | |
4 | KeyId | От 8 до 1024, конкретное значение определяется значением старших битов KeyId | |
5 | SeqNum | 48 | |
6 | PayloadData | Переменная | |
7 | ICV | Переменная, определяется значением CS |