Выбирай : Покупай : Используй

Вход для партнеров

Вход для продавцов

0

Интеграция Postgres Pro Enterprise с Deckhouse Stronghold обеспечивает безопасность ключей TDE


Компания Postgres Professional объявляет об успешном завершении интеграционных испытаний системы управления базами данных Postgres Pro Enterprise и решения Deckhouse Stronghold — модуля безопасного управления жизненным циклом секретов в составе Deckhouse Kubernetes Platform компании «Флант». Совместное решение обеспечивает защищенное хранение ключей для механизма Transparent Data Encoding (TDE) и расширяет возможности построения безопасной инфраструктуры хранения данных. Об этом CNews сообщили представители Postgres Professional.

СУБД Postgres Pro Enterprise, начиная с версии 17, поддерживает механизм прозрачного защитного преобразование данных (Transparent Data Encoding, или TDE), который позволяет обезличивать конфиденциальную или персональную информацию в выделенных табличных пространствах и в журнале предзаписи. При активации TDE данные кодируются при записи на диск или в систему резервного копирования и раскодируются при чтении. Преимуществом этого механизма является то, что он не требует никаких изменений в приложении или на клиентах.

Для защиты используемых при этом ключей преобразования PostgresPro Enterprise может использовать внешнюю систему управления ключами (KMS), и Postgres Professional сообщает об успешном завершении интеграционных испытаний KMS-решения своего стратегического партнера – компании «Флант».

В составе Deckhouse Kubernetes Platform имеется несколько редакций модуля безопасного управления жизненным циклом секретов Deckhouse Stronghold, предоставляющего интерфейс на русском языке, работающего на российских операционных системах и при этом полностью совместимого с API HashiCorp Vault. Совместное решение обеспечивает дополнительную защиту ключей, стандартизацию работы с секретами в организации, возможность использования только отечественного ПО, включая редакции, сертифицированные ФСТЭК России.

Принцип работы

Ключи защитного преобразования табличных пространств и WAL находятся в специальном файле в каталоге СУБД. Это хранилище ключей защищено и преобразовано с помощью мастер-ключа, который генерируется и хранится в Deckhouse Stronghold. При успешной аутентификации в KMS через агента Stronghold и получения токена, СУБД PostgresPro вызывает команду для раскодирования файла ключей, а при создании новых ключей — команду их кодирования. Ключи в открытом виде помещаются в память СУБД и используются для работы с данными в выделенных табличных пространствах и в журнале предзаписи.

Безопасность

Связка СУБД и агента Stronghold обеспечивает разделение доступа к ключам и снижает риски при компрометации отдельных компонентов.

Мастер-ключ никогда не покидает Stronghold. Система выполняет только операции шифрования и дешифрования (transit/encrypt, transit/decrypt). Исходное значение ключа не передается ни СУБД, ни агенту.

Postgres Pro не хранит долгоживущих секретов. У процесса есть доступ только к короткоживущему токену (со сроком действия 1–4 часа), который автоматически обновляется агентом.

Прохлада без монтажа: 7 мобильных кондиционеров с Wi-Fi

Политика доступа токена ограничена. Она позволяет выполнять операции только с мастер-ключом TDE и не предоставляет доступ к другим секретам или административным функциям Stronghold.

Минимизация угроз ИБ

Кража или копирование диска СУБД — данные в защищенных табличных пространствах хранятся в закодированном виде. Хранилище ключей тоже зашифровано мастер-ключом, и без доступа к Stronghold раскодировать данные невозможно.

Утечка файла-ключницы — похищение только хранилища ключей бесполезно: для расшифровки нужен мастер-ключ, который хранится исключительно в Stronghold.

Компрометация сервера PostgresPro — злоумышленник получает короткоживущий токен и закодированные данные. После истечения срока действия токена получить новый нельзя; к тому же для раскодирования данных нужна работающая связь со Stronghold.

Компрометация токена — при утечке токена злоумышленник может вызывать только encrypt/decrypt для одного ключа в ограниченное время, без доступа к другим секретам и без извлечения самого мастер-ключа.

Интеграция Postgres Pro Enterprise и Deckhouse Stronghold обеспечивает гибкость при выборе механизмов обеспечения ИБ, стандартизирует процессы управления секретами в организациях и позволяет им организовывать защиту информации с использованием отечественного программного обеспечения.