ТЛС-ПСК
Эта статья включает список литературы , связанную литературу или внешние ссылки , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( сентябрь 2015 г. ) |
Наборы шифров с предварительным общим ключом Transport Layer Security ( TLS-PSK ) — это набор криптографических протоколов , которые обеспечивают безопасную связь на основе предварительных общих ключей (PSK). Эти предварительно общие ключи представляют собой симметричные ключи , заранее предоставленные взаимодействующим сторонам.
Существует несколько наборов шифров: Первый набор наборов шифров использует с симметричными ключами только операции для аутентификации . Во втором наборе используется Диффи-Хеллмана обмен ключами , аутентифицированный с помощью предварительно общего ключа. Третий набор сочетает в себе с открытым ключом аутентификацию сервера и аутентификацию клиента с использованием предварительного общего ключа.
Обычно Transport Layer Security (TLS) использует для аутентификации сертификаты открытого ключа или Kerberos . TLS-PSK использует симметричные ключи, заранее предоставленные взаимодействующим сторонам, для установления соединения TLS. Есть несколько причин использовать PSK:
- Использование предварительно общих ключей может, в зависимости от набора шифров, избежать необходимости операций с открытым ключом. Это полезно, если TLS используется в средах с ограниченной производительностью и ограниченной мощностью ЦП.
- Предварительно общие ключи могут быть более удобными с точки зрения управления ключами. Например, в закрытых средах, где соединения чаще всего заранее настраиваются вручную, может быть проще настроить PSK, чем использовать сертификаты. Другой случай — когда у сторон уже есть механизм настройки общего секретного ключа, и этот механизм можно использовать для «загрузочной загрузки» ключа для аутентификации TLS-соединения.
Стандарты
[ редактировать ]- RFC 4279 : «Наборы шифров с предварительным общим ключом для безопасности транспортного уровня (TLS)».
- RFC 4785 : «Наборы шифров с предварительным общим ключом (PSK) с нулевым шифрованием для безопасности транспортного уровня (TLS)».
- RFC 5487 : «Наборы шифров с предварительным общим ключом для TLS с SHA-256/384 и режимом счетчика Галуа AES».
- RFC 5489 : «Наборы шифров ECDHE_PSK для безопасности транспортного уровня (TLS)».
См. также
[ редактировать ]- Безопасность транспортного уровня Безопасный удаленный пароль (TLS-SRP)
- Режим счетчика Галуа AES (GCM)
- Эллиптическая кривая Диффи – Хеллмана (ECDHE)
- Нулевое шифрование
- ША-256