В рубрику "Криптография" | К списку рубрик | К списку авторов | К списку публикаций
Согласно экспертному мнению крупнейшего в мире производителя аппаратных средств криптографической защиты информации, компании Thales e-Security, без надежной системы управления ключами шифрования организации непременно столкнутся с тем, что шифрование данных - лишь видимость их защиты. Ключи шифрования - наиболее ценный и важный элемент в любой криптографической системе. Недостаточное внимание к безопасности их использования и хранения подвергает зашифрованные данные риску кражи или даже полной потери.
"Шифрование в действительности не представляет ничего особо сложного. Это всего лишь математический процесс конвертации одного массива данных в другой, - говорит Ричард Молдс (Richard Moulds), вице-президент по продуктам и развитию компании Thales e-Security. - Управление ключами - это как раз та задача, в которой необходимо включать мозги и где на каждом шагу подстерегает западня. Ключи должны храниться в секрете до конца времен, иначе шифрование будет бессмысленной тратой времени с самого начала".
И все же, по оценкам компании CipherCloud (США), в 2013 г. всего около 20% из числа наиболее продвинутых финансовых организаций обеспечивают действительно надежное управление ключами шифрования.
"Наиболее страшные истории, что мы слышали, в действительности не о безопасности или краже ключей шифрования, а скорее о подлоге или их утере, - говорит г-н Молдс. - Если вы потеряли эти ключи, то вы фактически навсегда потеряли свою информацию. И это на удивление широко распространенная ситуация".
Критически важной становится задача изолировать ключи от зашифрованных баз данных. Какое бы место ни было выбрано для хранения ключей шифрования, оно должно быть безопасным и для него должны быть регламентированы схожие механизмы создания и восстановления резервных копий, как и для самих данных.
Поэтому должно быть организовано разделение обязанностей, в рамках которого у администраторов баз данных не будет контроля над ключами шифрования. Обычно администраторы только рады, когда эта ответственность переходит в отдел И Б и они могут сфокусировать свою работу на поддержании работоспособности систем.
Также необходима реализация коллегиального управления ключами шифрования несколькими офицерами безопасности. Это обеспечивает взаимный контроль и исключает возможность случайных или злонамеренных инсайдерских действий отдельных администраторов. Ни один из офицеров безопасности и администраторов не должен иметь возможность единоличного доступа к данным.
Еще более сложная задача - это управление ключами шифрования в облачных инфраструктурах. Часто компании отдают управление ключами в руки провайдера ресурсов для облачных вычислений, тем самым полагаясь в вопросах защиты информации на стороннюю организацию. Для гарантии определенного, достаточно высокого уровня безопасности управление ключами шифрования должно оставаться под полным и исключительным контролем компании, в то время как ее зашифрованные данные могут находиться в облаке.
Наиболее распространенные средства управления шифрованием - аппаратные модули безопасности (HSM), позволяющие автоматизировать данные процессы, изолировать их в аппаратной защищенной среде и обеспечить поддержку внутренних регламентов работы с конфиденциальными данными и ключами шифрования (строгую аутентификацию, контроль доступа, аудит и т.п.).
Аппаратные модули безопасности Thales семейства nShield широко применяются для криптографической защиты наиболее популярных баз данных Microsoft, Oracle и IBM благодаря встроенной аппаратной поддержке соответствующих программных интерфейсов. Производители БД, в свою очередь, также предусматривают использование аппаратных средств управления ключами шифрования, что существенно упрощает их интеграцию.
Опубликовано: Журнал "Information Security/ Информационная безопасность" #2, 2013