тут самое простое решение добавить шлюз между элементами DSC_XXX и элементами DS_XXX, который и будет заниться одним из выбранных методов шифрования проходящих через него данных
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
|
Ответов: 758
Рейтинг: 112
|
|||
Tad писал(а): miver, ну украдут заархивированую, разархивируют и украдут содержимое.Ну так есть разные алгоритмы шифрования (3-Way; ABC; AES (Rijndael); Akelarre; Anubis; ARIA; BaseKing; BassOmatic; CRYPTON; Diamond2; Grand Cru; KHAZAD; Lucifer; Rainbow; SAFER; Serpent; SHARK; SQUARE; Threefish; VMPC; Blowfish; Camellia; Cartman; CAST-128; CAST-256; CIPHERUNICORN-A; CIPHERUNICORN-E; CLEFIA; Cobra; DES; DESX; FNAm2; IDEA; Khufu; LOKI97; Lucifer; MARS; NewDES; Raiden; RC5; RC6; RTEA; SEED; Sinople; TEA; Twofish; XTEA; XXTEA; A3; A5; A8; RC4) Если скажешь "украдут зашифрованную, расшифруют и украдут содержимое", то хоть совесть мучить не будет |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
miver писал(а): есть разные алгоритмы шифрованияВозьмём простой пример: Нужно выбрать данные на всех Петь.
и пойдет запрос типа
При получении данных проще - пропустил MT через дешифратор (который нужно еще сотворить) и читай. |
|||
карма: 25 |
|
Ответов: 758
Рейтинг: 112
|
|||
Tad ты говоришь о шифровании каждой "ячейки" БД в отдельности, где алгоритм сводится как
файл БД с зашифрованными данными <-> запрос <-> шифратор/дешифратор <-> результирующая таблица Отличный вариант Но при условии локальной БД, я предложил немного другой алгоритм Зашифрованный файл БД <-> шифратор/дешифратор <-> исходный файл БД <-> запрос без шифровки <-> результирующая таблица Поэтому запрос может быть любой сложности как с БД без шифровки ------------ Дoбавленo в 18.59: dimm666 писал(а): Вопрос не в том, Ч,ТО шифровать, а в том - КАК? ))Может поможет http://www.hiasm.com/forum.html?q=3&p=41892 |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Есть у меня БД с общим числом записей около 1 000 000 (82.5 Mb). В ней только в одной таблице 800 000 записей.
Как думаешь сколько времени займет дойти до запроса без шифровки, если miver писал(а): Зашифрованный файл БД <-> шифратор/дешифратор <-> исходный файл БД <-> запрос без шифровки <->------------ Дoбавленo в 20.59: И не забывай, что, плюс ко всему, данные прийдется хранить в HEX виде, потому что БД не всякие знаки принимает. |
|||
карма: 25 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Tad, писал(а): И не забывай, что, плюс ко всему, данные прийдется хранить в HEX виде, потому что БД не всякие знаки принимает.Tad, если правильно записать данные, то не придется их хранить в HEX виде. С nesco мы это обсуждали в теме sqlite - с чем его едят Выше я давал ссылку на сайт sqlite-crypt.com... там есть пример шифрования данных. Вот пример использование на ifolder.ru номер 14344169 Кстати, шифрование можно сделать путем создания индексируемого словаря слов и искать по нему (реализовано с 1992 года у КонсультантПлюс) |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
dimm666, вот тебе Alexbootch и дал ответ.
|
|||
карма: 25 |
|
Ответов: 87
Рейтинг: 1
|
|||
Всем спасибо! Даже не ожидал такой бурной реакции.
путем создания индексируемого словаря слов и искать по нему - а подробнее можно где глянуть? |
|||
карма: 1 |
|
23