|
Поточное шифрование ATA |
|
|
|
 |
Ответов
|
Jan 13 2005, 20:36
|
Местный
  
Группа: Свой
Сообщений: 434
Регистрация: 20-10-04
Пользователь №: 921

|
То есть Вы хотите сказать, что для нормального алгоритма шифрования даже если мне и известна часть расшифрованных данных, то это мне ни в коей мере не может помочь найти ключ для расшифровки остальной части? Верно?
Если, например, Blowfish при шифровании создает в зависимости от выбранного ключа 10 основных и 2 дополнительные матрицы, затем разбивает входные данные блоками по 64 байта (кажется) и затем шифрует эти данные (перестановкой) используя значения элементов в этих матрицах, то я НИКАК по куску известных мне данных не могу "восстановить" сами матрицы и, соответственно, ключ (хотя найдя матрицы - и ключ не нужен, ведь это и есть ключ, если известен, конечно, метод шифрования).
Если это не так, тогда однозначно нужно после разбивки данных на фрагменты сжимать каждый фрагмент (пусть по LZH), и сколько "свободного" места остается в каждом фрагменте - заполнять случайным мусором, а потом шифровать. Хотя, сдругой стороны злоумышленник (люблю это слово) имея кусок данных, зная места разбиения фрагментов (это из алгоритма шифрования) может точно также сжать кусок по LZH, и, если мусор был добавлен не произвольно, а в конце, например, использовать такой фрагмент без окончания для дальнейших действий. Можно, правда, и мусор раскидывать, используя определенные значения матриц шифрования, и сами значения мусоров (*))) тоже генерить исходя из ключа. Так, чтобы цикл получился. Тогда, даже и имея известную часть данных, использование их будет безсмысленно.
Я понимаю - что, в общем то - пустословлю по отношению к конкретике - то есть все не на формулах а на догадках. И тем не менее это помагает потом определиться с выбором и засесть за конуретную литературу.
Поправте, в чем не прав. Критика поддерживается!
--------------------
Жизнь не такая долгая, чтобы писать программы на ассемблере...
|
|
|
|
|
Jan 14 2005, 07:05
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 15-07-04
Из: g.Penza
Пользователь №: 326

|
Цитата(koziy_mf @ Jan 13 2005, 23:36) Для нормального алгоритма шифрования даже если мне и известна часть расшифрованных данных, это не может помочь найти ключ для расшифровки? Не совсем. Есть такие понятие как линейный и дифференциальный криптоанализ. Для гарантированного вскрытия ключа для нормальных алгоритмов необходимо определённое количество пар зашифрованного и открытого текста. Если количество пар текстов очень велико, то набрать их просто невозможно. Таким образом, решение простым перебором "в лоб" наиболее простое.
|
|
|
|
Сообщений в этой теме
koziy_mf Поточное шифрование ATA Nov 3 2004, 06:03 jojo Лицензии от Микрософта дешевле обойдутся, чем тако... Nov 3 2004, 13:14 grumbler так сделано давно - работает и продается...
http:/... Nov 3 2004, 14:27 koziy_mf Радиоприемники тоже продаются, однако сколько наро... Nov 4 2004, 07:25 jojo кто говорил, что нельзя сделать? ..
и цена:
Плата... Nov 4 2004, 07:44 koziy_mf Да нахрен без той таблетки ну ее...надо использова... Nov 5 2004, 06:31 AB27 Как называется материнка? У ASUS вроде нет такой. ... Nov 18 2004, 19:02 koziy_mf Точно, Вы правы, ABit. Вот у них же получается без... Nov 20 2004, 11:00 AB27 Все-таки это отдельная плата
http://www.abit-us... Nov 20 2004, 13:13 jeka Да, устройства интересные. Но немного смутило отсу... Nov 20 2004, 22:55 Oldring Цитата(jeka @ Nov 21 2004, 02:55)Да, устройст... Jan 11 2005, 19:02 AB27 Надежность применяемых здесь алгоритмов DES/TDES з... Nov 22 2004, 11:42 koziy_mf Верно то, что если знать - что записано, то легче ... Nov 26 2004, 21:40 koziy_mf А стоимость такой платки какая (на сайте нет) с кл... Nov 26 2004, 21:43 Esquire Цитатав USA кажется запрещено шифрование выше n-го... Nov 27 2004, 07:50 koziy_mf Да, боятся, что секретную инфу начнут таскать *)) ... Nov 29 2004, 07:11  Oldring Цитата(ASN @ Jan 14 2005, 11:05)Цитата(koziy_... Jan 17 2005, 12:46 ASN Oldring
Уважаемый, про понятия я, конечно же, не В... Jan 17 2005, 21:10 Oldring Цитата(ASN @ Jan 18 2005, 01:10)То, что слабо... Jan 27 2005, 17:28  lvitaly Цитата(Oldring @ Jan 27 2005, 20:28)Возьмем, ... Jan 27 2005, 18:05   Oldring Цитата(lvitaly @ Jan 27 2005, 22:05)Я бы не с... Jan 28 2005, 17:59    lvitaly Цитата(Oldring @ Jan 28 2005, 20:59)Что такое... Jan 28 2005, 22:10     ASN lvitaly
Утверждение, что конвейеризация снижает ст... Jan 29 2005, 08:17     Oldring Цитата(lvitaly @ Jan 29 2005, 02:10)Если по а... Jan 31 2005, 18:01 koziy_mf Nu spasibo - teper' mojno spat' spokoyno *... Jan 25 2005, 07:18 ASN koziy_mf
Если очень вкратце, то криптоаналитик по... Jan 25 2005, 09:51 makc А кто-нибудь пробовал реализовать наш ГОСТ на ПЛИС... Jan 27 2005, 18:17 lvitaly Цитата(makc @ Jan 27 2005, 21:17)А кто-нибудь... Jan 27 2005, 20:18  makc Цитата(lvitaly @ Jan 27 2005, 23:18)Цитата(ma... Jan 28 2005, 08:09   lvitaly Цитата(makc @ Jan 28 2005, 11:09)А каким обра... Jan 28 2005, 09:42 ASN Oldring
Уважаемый, я же указал, что "...Как ... Jan 28 2005, 06:45 ASN makc
Просто, без изысков
Кодvariable Math33: ... Jan 28 2005, 09:46 lvitaly Цитата(ASN @ Jan 28 2005, 12:46)триггеры, тог... Jan 28 2005, 10:07 lvitaly А кстати, где-то читал (попробую найти), что AES н... Jan 29 2005, 11:19 Maksim "В конце концов, думаю, чтобы получить кому н... Jan 31 2005, 20:08 koziy_mf "Payal'nik v zadnicu...".. dlia cheg... Feb 9 2005, 00:11 Oldring Цитата(koziy_mf @ Feb 9 2005, 04:11)"Pay... Mar 5 2005, 08:49 cupertino Для надежного шифрования диска сушествует новый кр... Dec 21 2006, 02:56 Doka cupertino, спасибо. весьма интересный стандарт... Jan 19 2007, 22:09  cupertino Цитата(Doka @ Jan 19 2007, 22:09) и хоть ... Jan 20 2007, 08:39   Doka Цитата(cupertino @ Jan 20 2007, 08:39) Ци... Jan 22 2007, 23:20    cupertino Цитата(Doka @ Jan 22 2007, 23:20) ну да. ... Jan 23 2007, 12:22
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|