Семейства: протокол Диффи — Хеллмана над конечным полем (DHE), протокол Диффи — Хеллмана на эллиптических кривых (ECDHE на P-256 или X25519), транспортировка ключа с помощью RSA (клиент шифрует секрет RSA-ключом сервера; из TLS 1.3 этот способ убран, потому что он не даёт прямой секретности) и KEM, например ML-KEM, в которых одна сторона инкапсулирует секрет для открытого ключа другой. Одобренные схемы описаны в NIST SP 800-56A, 56B и 56C и FIPS 203.
Именно на обмен ключами нацелена угроза «собери сейчас, расшифруй потом»: если обмен ключами взломан, записанный трафик можно расшифровать позже, даже когда срок действия сертификатов уже истёк. Поэтому миграция на постквантовые алгоритмы началась с гибридного обмена ключами (X25519MLKEM768 в TLS, mlkem768x25519-sha256 в SSH), а подписи пока остаются классическими.
В TLS 1.3 группа согласуется в supported_groups, а открытые значения передаются в key_share; в SSH имя метода (curve25519-sha256, mlkem768x25519-sha256) обозначает всю конструкцию целиком.