|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.02.2010, 01:08 | #1 |
Регистрация: 17.12.2009
Сообщений: 6
|
ключ шифрования
Всем доброго времени суток. У меня есть исходники архиватора ARJ, написанные на языке СИ. В ARJ есть 3 схемы шифрования: XOR, ГОСТ 28147-89 и тот же ГОСТ, только длина ключа ограничена 40 битами. Мне нужна схема получения ключа шифрования из пароля при шифровании по схеме ГОСТ с длиной ключа 40 бит.
Сколько я не рассматривал эти исходники, понять где именно из пароля получается ключ, мне не удалось из-за маленького опыта программирования и трудности разбора чужих исходников. Вобщем прошу ткнуть меня носом где это происходит, если у кого-то есть свободное время и желание помочь. Никого не заставляю, ничего не клянчу. Исходники прикрепляю к сообщению. Спасибо за внимание. |
10.02.2010, 02:19 | #2 |
Пользователь
Регистрация: 07.02.2010
Сообщений: 31
|
в КГБешном госте матрицы создаются непосредственно разработчиками и(или) меняются через определенный период времени тем самым изменяя систему шифрования.
Для расшифровки, матрица должна быть таже что и на момент шифрования. Вы пробуйте дескретный анализ алгоритма. Тут не в программировании копать надо, а логике и Дискретной математики, на крайняк можно в матан залезть. Советую изначально изучить эти алгоритмы и возможные метоты их взлома.
#define true false
У сверхпрограммы будут сверхглюки, ха-ха! |
10.02.2010, 11:15 | #3 |
Регистрация: 17.12.2009
Сообщений: 6
|
меня интересует именно как и где это реализовано в программе
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Альтернативный ключ | Dawystrik | SQL, базы данных | 2 | 07.09.2009 17:35 |
Максимальный ключ в таблице | REztor | Помощь студентам | 1 | 05.04.2009 00:08 |
Ключ на ДЕЛФИ 5! | sting | Помощь студентам | 1 | 28.03.2009 04:43 |
шифрования | Snake08 | Паскаль, Turbo Pascal, PascalABC.NET | 13 | 29.11.2008 00:20 |