Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Алгоритмы шифрования

1.9K
30 октября 2005 года
lexalex
59 / / 23.12.2003
Просьба помочь найти ПОЛНОЕ описание алгоритмов шифрования(кодировки), т.е. для программной реализации.Достаточно 3-4 алгоритмов.Я пока нахожу только общее описание.
Спасибо!
3.3K
31 октября 2005 года
londinium
19 / / 06.10.2003
Цитата:
Originally posted by lexalex
Просьба помочь найти ПОЛНОЕ описание алгоритмов шифрования(кодировки), т.е. для программной реализации.Достаточно 3-4 алгоритмов.Я пока нахожу только общее описание.
Спасибо!



Ищите книгу Брюса Шнайдера "Прикладная криптография" - там есть и примеры реализации основных алгоритмов на С(ГОСТ 28147-89, DES). На сайте rsdn.ru в форумах пробегала готовая программа шифрования по AES. Думаю, этого будет достаточно.

Londinium

3.3K
31 октября 2005 года
londinium
19 / / 06.10.2003
Цитата:
Originally posted by lexalex
Просьба помочь найти ПОЛНОЕ описание алгоритмов шифрования(кодировки), т.е. для программной реализации.Достаточно 3-4 алгоритмов.Я пока нахожу только общее описание.
Спасибо!

14K
11 декабря 2005 года
KOPIBKA
3 / / 11.12.2005
Esli Tu re6ul etim zanyatsya i u tebya net knigi:
"Брюса Шнайдера "Прикладная криптография" "
to gro6 zena Tebe !!!

Eto azbuka kriptografii. pover mne.

Student 4 kursa VNTU. Za64ita informazui v kompyuternuh sistemah i setyah
9.0K
19 декабря 2005 года
DarkMaster
36 / / 27.07.2005
Наплохая книга Н. Смарта "Криптография".
В ней изложена суть одного из более перспективных шифров Rijndael
294
24 декабря 2005 года
Plisteron
982 / / 29.08.2003
Цитата:
Originally posted by DarkMaster
Наплохая книга Н. Смарта "Криптография".
В ней изложена суть одного из более перспективных шифров Rijndael



Свой предыдущий вопрос снимаю. Но хочу спросить: а twofish? Тоже, вроде бы, считается перспективным криптоалгоритмом. Или как?

9.0K
02 января 2006 года
DarkMaster
36 / / 27.07.2005
Цитата:
Originally posted by Plisteron
Свой предыдущий вопрос снимаю. Но хочу спросить: а twofish? Тоже, вроде бы, считается перспективным криптоалгоритмом. Или как?


Что касается twofish, то этот шифр хорош бесспорно, но и отличий между ним и Rijndael не так уж и много, я бы сказал, что это одна из более удачных вариаций Rijndael.

2.0K
10 января 2006 года
integral
86 / / 12.11.2005
Очень много книг доступных для скачивания на сайте cryptography.ru
13K
26 января 2006 года
программист2005
16 / / 27.12.2005
Цитата:
Originally posted by integral
Очень много книг доступных для скачивания на сайте cryptography.ru


Писать лучше прогу по своему алгоритму с длиной ключа шифрования не менее 256 бит,т.к. 128 бит уже взламывают.Не люблю стандартные алгоритмы.

3.3K
26 января 2006 года
londinium
19 / / 06.10.2003
Цитата:
Originally posted by программист2005
Писать лучше прогу по своему алгоритму с длиной ключа шифрования не менее 256 бит,т.к. 128 бит уже взламывают.Не люблю стандартные алгоритмы.



Очень зря. Эта мысль всегда опровергается в первую очередь в любой серьезной книге по криптографии(касательно своего алгоритма). Естественно, если Вы пишете для себя - Бога ради, но если шифрование является составной частью программы для серьезной организации, то выдумывать свой алгоритм Вам вряд ли кто-то позволит. К тому же, вряд ли Вы придумаете алгоритм лучше стандартных (Rijndael, ГОСТ 28147-89) и д.р.

С уважением, Londinium

294
18 марта 2006 года
Plisteron
982 / / 29.08.2003
Цитата:
Originally posted by программист2005
Писать лучше прогу по своему алгоритму с длиной ключа шифрования не менее 256 бит,т.к. 128 бит уже взламывают.Не люблю стандартные алгоритмы.


С утра, на свежую голову, прочитайте эту статью: http://www.password-crackers.ru/articles/30/

13K
19 марта 2006 года
программист2005
16 / / 27.12.2005
Цитата:
Originally posted by Plisteron
С утра, на свежую голову, прочитайте эту статью: http://www.password-crackers.ru/articles/30/


Спасибо прочитал.Я понимаю что не всё просто.Изучал историю этой науки.
Только вот есть прога которая довольно быстро способна взломать пароль rar-архива, несмотря на слова этого специалиста.

1.9K
20 марта 2006 года
lexalex
59 / / 23.12.2003
Цитата:
Originally posted by программист2005
Спасибо прочитал.Я понимаю что не всё просто.Изучал историю этой науки.
Только вот есть прога которая довольно быстро способна взломать пароль rar-архива, несмотря на слова этого специалиста.



Это, конечно, вполне возможно, но и смысл статьи же не в том, что существуют идеальные шифровальные алгоритмы, а как раз в том, что используется очень много халявы.

294
21 марта 2006 года
Plisteron
982 / / 29.08.2003
Цитата:
Originally posted by программист2005
Спасибо прочитал.Я понимаю что не всё просто.Изучал историю этой науки.
Только вот есть прога которая довольно быстро способна взломать пароль rar-архива, несмотря на слова этого специалиста.


По поводу ломалки паролей к Rar. Любой криптоалгоритм бессилен против "человеческого фактора", дающего короткий или легко предсказуемый пароль. Слышали про взлом по словарю? В WinRar, начиная с 3 версии, используется очень хороший криптоалгоритм. Какой конкретно, не знаю, но не сильно удивлюсь, узнав, что это 3DES, к примеру. Кстати, был недавно случай: "там, где надо" вскрыли пароль на rar-архив за 20 минут. Методику вскрытия мне, понятно, не сообщили, известно только, что методика весьма нетривиальная.
Позвольте ещё процитировать:

Цитата:
Предупреждающий знак № 2: Новые математические методы
Предупреждающий знак № 3: Закрытая криптография
Предупреждающий знак № 5: Нелепые длины ключей


10
21 марта 2006 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Plisteron
Какой конкретно, не знаю, но не сильно удивлюсь, узнав, что это 3DES, к примеру.


По-моему, AES.

13K
21 марта 2006 года
программист2005
16 / / 27.12.2005
Цитата:
Originally posted by Freeman
По-моему, AES.


Я читал в книге по безопасности что нет смысла вводить длину ключа в rar более 10 бит так как ЧЁ ТО С хэшом ограничения возникают, мне как математику это кажется неправильным, а вы что скажете.

294
22 марта 2006 года
Plisteron
982 / / 29.08.2003
Цитата:
Originally posted by программист2005
Я читал в книге по безопасности что нет смысла вводить длину ключа в rar более 10 бит так как ЧЁ ТО С хэшом ограничения возникают, мне как математику это кажется неправильным, а вы что скажете.


Что-то тут не так.
Хэширование — это необратимое преобразование какого-то большого (или не очень) объема информации в какое-то не очень большое значение фиксированной длины. При этом функции хэширования стараются делать так, что при изменении хотя бы одного бита исходного текста результат выполнения хэш-функции изменяется до неузнаваемости. Т.е., сравнивая хэши, нельзя вычислить, насколько похожи исходные документы, по которым эти хэши созданы. В криптографии хэширование часто применяется для генерации ключа для шифрования на основе введённого пользователем пароля. Я сомневаюсь, что в WinRar используется какая-то самописная хэш-функция, когда существует много стандартных и хорошо изученных (SHA-1, Tiger, Haval ну и так далее). Все эти хэш-функции, думается, создавали с расчётом работоспособности с объёмом информации больше 10 бит.
Если в Раре для шифрования используется AES, значит, ключ длиной, скорее всего, 256 бит, что очень солидно; значит, скорее всего и хэш-алгоритм SHA-256 (но это только мои рассуждения, и ничего более).

10
22 марта 2006 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Plisteron
Если в Раре для шифрования используется AES, значит, ключ длиной, скорее всего, 256 бит, что очень солидно; значит, скорее всего и хэш-алгоритм SHA-256 (но это только мои рассуждения, и ничего более).


Если верить Яндексу - AES-128. Хеш-алгоритм наверняка стандартный.

324
22 марта 2006 года
AndreySar
532 / / 01.08.2004
Цитата:
Originally posted by Freeman
Если верить Яндексу - AES-128. Хеш-алгоритм наверняка стандартный.



Ключ длинною более 128 бит имеют право использовать только внутри США. Все коммерческие проекты, предназначенные для использования за пределами США ограничиваются длиной 128 бит. Даже российский ГОСТ по этим правилам нельзя использовать с длиной ключа более 128 бит.

294
23 марта 2006 года
Plisteron
982 / / 29.08.2003
Цитата:
Originally posted by AndreySar
Ключ длинною более 128 бит имеют право использовать только внутри США. Все коммерческие проекты, предназначенные для использования за пределами США ограничиваются длиной 128 бит. Даже российский ГОСТ по этим правилам нельзя использовать с длиной ключа более 128 бит.


Но если никому не говорить, то можно. :D Главное — не попасться соответствующим службам.

1.9K
30 марта 2006 года
lexalex
59 / / 23.12.2003
Цитата:
Originally posted by AndreySar
Ключ длинною более 128 бит имеют право использовать только внутри США. Все коммерческие проекты, предназначенные для использования за пределами США ограничиваются длиной 128 бит. Даже российский ГОСТ по этим правилам нельзя использовать с длиной ключа более 128 бит.


А почему??

324
31 марта 2006 года
AndreySar
532 / / 01.08.2004
Цитата:
Originally posted by lexalex
А почему??



С криптографией вообще сложно, если ты вдруг разработаешь собственную систему шифрования ты обязан предоставить методы расшифровки сообщений соответствующим службам.

499
22 июня 2006 года
madjahed
149 / / 14.01.2004
128 бит взламывают? Вроде как надо 15 миллиардов лет на взлом 128-битного ключа, перебирая 100 миллионов ключей в секунду. Естественно методом "грубой силы".
562
24 июля 2006 года
tarekon
175 / / 19.08.2003
[QUOTE=madjahed]128 бит взламывают? Вроде как надо 15 миллиардов лет на взлом 128-битного ключа, перебирая 100 миллионов ключей в секунду. Естественно методом "грубой силы".[/QUOTE]
Да вроде как пару месяцев работы кластера из нескольких сотен персоналок. Хотя тут важно, от какого алгоритма этот ключ.
6.6K
18 сентября 2006 года
Scaiman
126 / / 25.07.2006
Дапустим есть алгоритм шифрования как определить его стойкость.
Прашу извенить если вапрос покажется глупым я в этом навичок.
240
18 сентября 2006 года
aks
2.5K / / 14.07.2006
Изучить алгоритм. =))
Собственно все зависит от алгоритма. А большинство криптоалгоритмов впринципе сводятся к задачам одной сложности. Так что все зависит только от длины ключа и методов генерации.
30K
19 июня 2007 года
noi
5 / / 19.06.2007
Ради интереса, сделал небольшой анализ RAR архивов (3,62). В общем, на первый взгляд вроде невидно, но последовательность есть. А это, стойкая последовательность, самое главное для анализа. Следовательно, нет причин не "вскрыть" этот шифр. И по времени - не думаю что долго. Длина ключа конечно хорошо, но зачем повсеместно использовать "длинные" ключи? Даже ГОСТ, например, отлично работает по сокращенной схеме, причем, ключом в этом случае является как раз пароль.. Если есть возможность получить набор однотипных шифров - это уже не "секретно", любознательный обязательно откроет их. Уж тогда "одноразовый блокнот" - в приделах 100% защита :)
63
20 июня 2007 года
Zorkus
2.6K / / 04.11.2006
Ага. На боевые характеристики волшебного "одноразового" блокнота тут уже давали ссылку:).
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог