Гибридное шифрование — это комбинация методов симметричного и асимметричного шифрования. 2 На первом этапе асимметричное шифрование используется для безопасной передачи симметричного ключа, а после передачи ключа данные шифруются с помощью симметричного метода. 4
Пример работы гибридного шифрования на основе схемы Диффи-Хелмана: 1
- Этап отправки: 1
- Алиса генерирует случайный сеансовый ключ. 15
- Сообщение Алисы шифруется сеансовым ключом (с помощью симметричного алгоритма). 15
- Сеансовый ключ шифруется открытым ключом Боба (асимметричным алгоритмом). 15
- Алиса посылает Бобу зашифрованное сообщение и зашифрованный сеансовый ключ. 15
- Этап приёма: 1
- Боб получает зашифрованное сообщение Алисы и зашифрованный сеансовый ключ. 15
- Боб расшифровывает сеансовый ключ своим закрытым ключом (асимметричный алгоритм). 15
- При помощи полученного сеансового ключа Боб расшифровывает зашифрованное сообщение Алисы (симметричный алгоритм). 15
Гибридное шифрование широко используется в сертификатах SSL/TLS, шифровании электронной почты и протоколах безопасной связи. 2