PHP шифрование данных БД? Подскажите каким образом можно защитить данные в БД.
Суть следующая.
В БД хранится множество персональной информации, хочу сделать обусфакцию, но всплывает момент что если получат доступ к исходникам проекта то ключ расшифровки смогут перехватить. даже если он не будет хранится в скриптах.
Контролировать целостность файлов? и показывать предупреждение не вводите ключ. данные файлы были изменены ?
какие еще варианты есть ?
P>S
Я понимаю что нужно не допустить максимально доступ к исходникам. но вдруг его получили. как обезопасить перехват ключа оператора проекта.

21 Авг 2019 в 07:11
212 +1
0
Ответы
1

Один из способов защиты данных в БД - это шифрование данных перед их сохранением в БД и дешифрование при чтении. В PHP можно использовать функции шифрования, такие как openssl_encrypt и openssl_decrypt для этой цели.

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

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

Кроме того, важно регулярно проводить обучение сотрудников по безопасности данных, чтобы они понимали важность защиты ключей и других конфиденциальных данных.

20 Апр 2024 в 13:06
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 96 157 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир