[#] [Из песочницы] Шифрование БД под управлением Firebird 3.0
habrabot(difrex,1) — All
2017-06-15 21:00:04


В современном информационном мире, информация играет значительную роль в жизни человека, общества и государства. Рост размера накапливаемых и обрабатываемых данных подымает вопросы об их хранении и обеспечении конфиденциальности. Уже существует немало технических решений и предложений для решения подобных задач. Среди них конечно же есть и системы управления базами данных (СУБД) которые поддерживают шифрование хранимых данных. Вот об одном из таких решений и пойдёт речь.
![][1]
В апреле 2016 года вышла новая версия [СУБД Firebird][2] под номером 3. Из нововведений, среди прочего, появилось и немало механизмов защиты хранимых и передаваемых данных. Там есть и защита канала передачи данных, есть управление пользователями, а также есть шифрование самой БД, которое реализовано как прозрачное шифрование на уровне страниц данных. Реализуется это всё с помощью написания специальных расширений для Firebird. Можно конечно и самому разобраться и написать эти расширения, но почему бы не взять [существующие][3]. Тем более, что для написания, как минимум, нужно понимать в криптографии, иметь на вооружении знания какого-нибудь криптографического пакета и разобраться с новым С++ Firebird API.
[Читать дальше →][4]

[1]: https://habrastorage.org/web/8c1/3a2/f82/8c13a2f82275455caa470824e52381cb.png
[2]: https://ru.wikipedia.org/wiki/Firebird
[3]: https://cipher.kiev.ua/ru/products/modul_shifrovaniya_dannyh_dlya_subd_firebird
[4]: https://habrahabr.ru/post/331002/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut