Главная мысль
Включите в единый план стандарт шифрования, ответственного за ключи, порядок восстановления и перечень защищаемых данных. Шифрование не заменяет управление доступом, резервное копирование и реагирование на инциденты.
Как работает шифрование
Открытый текст с помощью алгоритма и ключа преобразуется в шифротекст; без нужного ключа содержание не должно быть понятным. Алгоритм защищает данные, а ключ управляет правом их расшифровать. Поэтому наряду с выбором алгоритма нужно планировать хранение, использование и отзыв ключей. Основное свойство шифрования — конфиденциальность; для целостности и аутентификации нужны подходящие механизмы с проверкой подлинности или протоколы.
Симметричное и асимметричное шифрование
В симметричном шифровании один секретный ключ используется для шифрования и расшифрования; это эффективно для больших объёмов данных, но ключ нужно безопасно передать получателю. Асимметричное шифрование использует пару открытого и закрытого ключей: данные, зашифрованные открытым ключом, можно открыть соответствующим закрытым ключом. Практические системы могут сочетать эти методы. Алгоритмы криптографии с открытым ключом могут использоваться для шифрования, согласования ключей или создания подписи; не каждый алгоритм ECC шифрует. Хеширование не является обратимым шифрованием, а цифровая подпись не сводится к шифрованию закрытым ключом.
Защита при хранении и передаче
Шифрование при хранении защищает диски, базы данных, архивы и облачные объекты. Защита при передаче шифрует соединение между устройством, сервисом и приложением. Эти меры не заменяют друг друга: зашифрованный диск не мешает отправить файл по открытой ссылке, а защищённое соединение не подтверждает полномочия получателя. На конечном устройстве авторизованного пользователя открытый текст остаётся доступным. Проверки ниже относятся к разным границам защиты и не гарантируют полного охвата.
| Расположение данных | Что проверить | Оставшийся риск |
|---|---|---|
| Диск или база данных | Шифрование и доступ к ключу | Вошедший пользователь и приложение могут видеть открытый текст |
| Сетевое соединение | TLS и проверка подлинности другой стороны | Открытый текст на конечных устройствах |
| Экспортированная или общая копия | Защита файла и разрешения доступа | Авторизованный получатель может создать копию |
Стандарты и управление ключами
AES — широко используемый симметричный стандарт с ключами 128, 192 и 256 бит. RSA и криптография на эллиптических кривых (ECC) относятся к криптографии с открытым ключом, а TLS — это протокол защиты соединений. Предпочитайте TLS 1.3 там, где он поддерживается; если TLS 1.2 остаётся в использовании, оцените совместимость и настройте защиту по актуальным рекомендациям. Сквозное шифрование рассчитано на доступ к открытому тексту только на конечных устройствах; отдельно определите, у кого ключи для резервных копий и восстановления аккаунта. Эти механизмы не взаимозаменяемы; не считайте предложение со старым названием SSL современным автоматически. Разделите роли создания, использования, ротации и отзыва ключей.
Составьте карту до внедрения
Зафиксируйте, где находятся чувствительные данные — на устройствах, в базах, SaaS-приложениях и резервных копиях, — кто ими пользуется и через какие границы они проходят. Проверьте действующее шифрование и контроль ключей; учитывайте разные риски и сроки хранения персональных, платёжных данных и интеллектуальной собственности. Испытайте шифрование, доступ и восстановление на одном типовом процессе.
Сложности и дополнительные меры
Потеря ключа может сделать данные недоступными, а чрезмерно широкие права на ключ — раскрыть их. Назначьте ответственных за производительность, совместимость со старыми системами, охват шифрованием и восстановление копий. Для данных с длительным сроком конфиденциальности инвентаризируйте криптографические зависимости и следите за утверждёнными рекомендациями по постквантовому переходу. Сочетайте шифрование с идентификацией, минимальными правами, DLP, мониторингом и реагированием.
