ГОСТ Р 57450—2017
Исходный TREMTREM назначения
Рисунок 3 — Основная процедура модели SLTP
Сначала исходный TREM получает сертификаты C(KR,KPCi ||ld),C(KCi,KPCj ||Icj иC(KCj.KPTsk11|
Itskl)от TREM назначения «к1» и проверяет эти сертификаты. Затем исходный TREM «к2» формирует
сеансовый симметричный ключ KSk1k2n и шифрует его с KPTskl. В итоге исходный TREM посылает
зашифрованный сеансовый симметричный ключ в TREM назначения,
2) за счет использования сеансового скрытого ключа и сеансового открытого ключа.
TREM назначения «к1» формирует сеансовый открытый ключ «КРТТИп» и сеансовый скрытый
ключ «КТТк1п» и аналогичным образом исходный TREM «к2» формирует сеансовый открытый ключ
«КРТТк2п» и сеансовый скрытый ключ «КТТк2п». Затем оба эти TREM получают общий сеансовый
симметричный ключ «KSk1k2n» путем обмена сеансовыми открытыми ключами каждого из них
при использовании методаДиффи-Хеллмана {Diffie-Hellman).
Исходный TREM ик2»: DH( KPTTkln, КТТк2п, ерх)
I
KSk1k2n
Т
TREM назначения «к1»: DH( КРТТк2п. КТТк1п . ерх);
b
) передачаУтрансфер секретныхданныхв сеансе SLTP:
- секретныеданные шифруют при совместном использовании сеансовогосимметричного ключа:
- секретныеданные шифруют при совместном использованиисеансовогосимметричного ключа в
TREM-отправителе, а из негоэти зашифрованныесекретныеданные посылают вTREM-получатель.
Е( KSk1k2n, SD )
SD: Секретные данные
- данные сообщения проверяют посредством использования цифровой подписи:
- данные сообщения добавляют/присоединяют к цифровым подписям TREM-отправителя, а
TREM-получатель проверяет их
MD || E(KTdk1, H(MD))
KTdkl: Скрытый ключ TREM для обнаружения вмешательства в сообщение
SLTP TREM «kb
MD: Данные сообщения,
c) закрытие сеанса SLTP.
и