X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Безопасность хранения в SQL
regularman
regularman
Topic Starter сообщение 30.1.2012, 15:57; Ответить: regularman
Сообщение #1


Информация должна безопасно храниться в SQL. Злоумышленники не должны видеть
электронные адреса и телефоны пользователей, даже если они взломают сайт или получат
полный доступ к SQL базе данных (включая пароль к базе).
Как это лучше всего сделать?
Заранее благодарен
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 30.1.2012, 16:01; Ответить: matroskin8
Сообщение #2


Шифрованием. Хранить эту информацию в зашифрованном виде. Вот только стоит ли цель средств?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
regularman
regularman
Topic Starter сообщение 31.1.2012, 11:41; Ответить: regularman
Сообщение #3


Стоит как это сделать..
При записи в БД делается это?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 1.2.2012, 14:52; Ответить: matroskin8
Сообщение #4


Логично
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
regularman
regularman
Topic Starter сообщение 1.2.2012, 16:57; Ответить: regularman
Сообщение #5


ну а как ...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 1.2.2012, 17:29; Ответить: matroskin8
Сообщение #6


Элементарно ;)
Пишешь свой алгоритм шифрования с возможносью двухстороннего шифрования... это чтоб уж точно все боялись и ни одна вражина не получила доступа к секретам ;)
Также можно воспользоваться готовыми решениями - библиотека Mcrypt. На выходе получаем зашифрованную бинарную строку, а потому придется еще использовать функции base64encode () / base64decode (), чтобы можно было положить все это в БД.
Ну а последовательность действий независимо от алгоритма шифрования - одинакова:
1) шифруем - кладем в БД;
2) достаем из БД - расшифровываем.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
regularman
regularman
Topic Starter сообщение 5.2.2012, 12:27; Ответить: regularman
Сообщение #7


Как сделать поиск по зашифрованной базе?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 5.2.2012, 15:20; Ответить: matroskin8
Сообщение #8


Мне кажется - это очевидно. Шифруем поисковую строку (точно также, как если бы мы ее клали в БД) и сравниваем эту строку с тем, что находится в поле, по которому осуществляется поиск.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыБаза товаров (opencart) SQL 70к+ товаров
Инструменты для дома, строительное и производственное оборудование
5 getdump 5631 1.9.2021, 2:04
автор: WebSniper
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыWeb-разработка (C++/PHP/SQL/JS/Bootstrap). HighLoad проекты.
0 DF™ 1433 28.7.2020, 13:24
автор: DF™
Открытая тема (нет новых ответов) Web программирование на С/С++/PHP/MySQL/SQL, высоконагруженные проекты
Есть наработки в области бирж трафика, топов, тизеров, видео cj-тубов
4 DFService 3351 8.4.2020, 18:02
автор: DFService
Открытая тема (нет новых ответов) Нужен копирайт, информационная безопасность
3 Petechka 2795 29.9.2019, 20:08
автор: A_Lika
Горячая тема (нет новых ответов) Разработка сайтов "под ключ" | Языки: PHP; JS; SQL (MySQL); HTML; CSS | CMS: WP; DLE; Joomla; 1-C
Также полный комплект дизайнерских услуг
82 EmpireWebBuilding 42056 11.2.2016, 13:27
автор: x64


 



RSS Текстовая версия Сейчас: 19.4.2024, 12:18
Дизайн