02c5b14a5...b0b.jpg, 871.67 KB, 1944x2592, exif ggl iq id3 |
Есть ли готовые библиотеки, позволяющие шифровать текст таким образом, чтобы впоследствии по зашифрованному тексту можно было осуществлять поиск? Ничего кроме пикрелейтеда не придумывается пока. ��о не очень понятно насколько он стоек для расшифровки.
Правда еще этот шифр надо как-то к UTF приладить, что отдельный гемморой. Хотя, можно всё хранить в UTF16 - там проще.
На пикрелейтеде шифр примитивный. Но может быть вполне достаточным для твоих целей, смотря, что именно ты хочешь шифровать и зачем.
0ed016c84...d08.png, 275.51 KB, 1000x1000, ggl iq id3 |
>>13n
Пользовательские данные в базе на случай взлома БД. Я имел в виду шифр Виженера. Он не такой уж примитивный, там не просто сдвиг, там используется таблица и кодовое слово. Но сомнения все равно остаются.
> Метод прост для понимания и реализации, он является недоступным для простых методов криптоанализа.
Что за простые методы такие.
http://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D1%84%D...%BD%D0%B5%D1%80%D0%B0
>>13h
> шифровать текст таким образом, чтобы впоследствии по зашифрованному тексту можно было осуществлять поиск
Я не совсем тебя понял. То есть конкретное слово в любой позиции должно кодироваться одинаково? Тогда шифр — говно.
>>13y
> Я не совсем тебя понял. То есть конкретное слово в любой позиции должно кодироваться одинаково? Тогда шифр — говно.
А я ведь долбоёб. Поиск по зашифрованному шифром Виженера работать не будет. Только сдвиг и остается.
Хотя нет, всё зависит от длины ключевого слова. Только если ключевое слово, предположим, состоит из 6 символов, искать, чтобы найти все вхождения, придется 6 раз, каждый раз сдвигая ключ.
>>13C
> Только сдвиг и остается.
Крипкостойкость представляешь? Ее нет как таковой.
>>13E
Проще дешифровать целиком и не ебать мозг подобной хуйней.
>>13F
http://ru.wikipedia.org/wiki/Метод_Касиски