Гибридная криптосистема
-
Определение гибридной криптосистемы
- Гибридная криптосистема сочетает удобство криптосистемы с открытым ключом с эффективностью криптосистемы с симметричным ключом.
- Криптосистемы с открытым ключом не требуют совместного использования секрета, но могут быть неэффективными.
-
Применение гибридных систем
- Высокая стоимость шифрования длинных сообщений в криптосистемах с открытым ключом может быть снижена с помощью гибридных систем.
- Гибридные системы используются в TLS и SSH для обмена ключами и инкапсуляции данных.
- Примеры форматов файлов OpenPGP и PKCS#7 также основаны на гибридном шифровании.
-
Структура гибридной криптосистемы
- Гибридная система состоит из механизма инкапсуляции ключей и схемы инкапсуляции данных.
- Гибридная криптосистема имеет открытый и закрытый ключи, аналогичные схеме инкапсуляции ключей.
-
Процесс шифрования и расшифрования в гибридной криптосистеме
- Боб шифрует сообщение с помощью схемы инкапсуляции данных и шифрует ключ с помощью механизма инкапсуляции ключей.
- Алиса расшифровывает ключ, используя свой закрытый ключ, и расшифровывает сообщение, используя расшифрованный ключ.
-
Безопасность гибридных систем
- Гибридная система наследует безопасность от обеих схем инкапсуляции, если они защищены от адаптивных атак.
- Возможно построение гибридной системы с ослабленной безопасностью инкапсуляции ключа, но с повышенной безопасностью инкапсуляции данных.
-
Шифрование конвертов в облачных вычислениях
- Envelope encryption — это метод шифрования с использованием гибридной криптосистемы в облачных вычислениях.
- В облачной среде ключи шифрования данных (DEK) создаются локально, а затем шифруются с помощью KEK.
- Шифрование конвертов упрощает управление ключами и аудит доступа, а также может быть более безопасным благодаря использованию специализированного оборудования.