Сеансовый ключ
Ключ, защищающий один сеанс связи и уничтожаемый по его окончании.
Сеансовый ключ шифрует трафик одного соединения, например TLS-сессии, и выбрасывается, когда сессия закрывается. Обычно он согласуется обменом ключами вроде Диффи — Хеллмана. При прямой секретности (forward secrecy) ключ нельзя восстановить даже по долговременным ключам, а утечка сеансового ключа раскрывает лишь один сеанс.
Впрочем, сеансовый ключ секретен ровно настолько, насколько надёжно он сгенерирован. Слабый генератор случайных чисел или по ошибке повторно использованный nonce делают ключи предсказуемыми — в реальных системах такое случалось.