Задать вопрос
@phpcoder81

Как зашифровать данные в БД?

Ребят, вопрос таков. Своего сервера нет. Сайт размещен на хостинге. Зная доступность ЛЮБОГО сайта ЛЮБОМУ сотруднику ТП назрел вопрос: как сделать так, чтоб хостер не смог даже получив доступ к моей БД ничего оттуда прочитать? Или мог, но оооочень огромными усилиями?
Речь конечно же о клиентской базе с номерами карт.
  • Вопрос задан
  • 389 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 5
Хостер всё равно имеет доступ ко всему.
Ок, база зашифрована, но где она шифруется? В приложении, а доступ к приложению у хостера тоже есть!
Ответ написан
iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется
хостись за бугром.
1) для таких хостеров нет дела до твоей клиентской базы.
2) даже если кто-то где то из россии захочет получить данные - им просто их не выдадут. потому что и до российского законодательства за бугром нет дела.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. Советую зашифровать стандартными средствами mysql 5.7 все данные: инструкция по-шагам.
2. Весь функционал ЛК (включая авторизацию и т.д.), обработку и хранение всех важных данных - вынести на другой отдельный хостинг (как поддомен), к которому доступ будет только по API через AJAX-запросы с веб-страницы, открытой в браузере у клиента.
Ответ написан
Комментировать
@Vaprubnyak
Ученик ученика
Ну можешь поставить тип шифрования md5 для определенных полей, к примеру вот так Ссылка, а доставать никак, другого решения скорее всего нет
Ответ написан
opium
@opium
Просто люблю качественно работать
если рассматривать шаред хостинг то реализация такого решения будет стоить на порядок дороже обычной аренды сервера, где никто кроме вас на шифрованный диск доступа не будет
дедики в хетзнере примерно от 30 евро за дедик с 32 гигами оперативы и 4 ядра процессора и два диска по 2 тб
написать систему которая будет клево и надежно шифровать + реализовывать внешние сервисы для нее, это много тысяч долларов, а то и десятков, поэтому их и нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы