Максимальный размер CRISP-сообщения (суммарная длина всех полей CRISP-сообщения) - 2048 байт.
Предполагается следующее:
- отправитель и получатель имеют общий базовый ключ;
- с каждым базовым ключом ассоциирован идентификатор ключа, который может быть использован при определении базового ключа для обработки CRISP-сообщения;
- с каждым базовым ключом ассоциировано множество отправителей. Каждый из них обладает идентификатором отправителя Sourceldentifier, который может быть как внешней по отношению к Keyld информацией, так и частью Keyld. Идентификатор однозначно определяет отправителя для каждого базового ключа, т.е. у разных отправителей, имеющих общий базовый ключ, Sourceldentifier различны;
- отправитель и получатель имеют общие криптографические наборы;
- задача определения базового ключа обработки сообщения отправителем и получателем находится за рамками протокола CRISP;
- для каждого отправителя и получателя настроен размер окна принятых сообщений.
Примечания
1 Способ установки на отправителе и получателе общего базового ключа, его идентификатора, криптографических наборов и Sourceldentifier находится за рамками протокола CRISP.
2 Под определением базового ключа для обработки сообщения отправителем или получателем понимается поиск нужного ключа среди установленных на отправителе или получателе на основании Keyld и, при необходимости, дополнительной информации, например Sourceldentifier.
3 Размер идентификатора отправителя Sourceldentifier должен быть в пределах от 4 до 32 байт.
4 Размер окна принятых сообщений Size должен быть в пределах от 1 до 256 (включительно) сообщений.