Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.02.2010, 01:08   #1
pilot34
 
Регистрация: 17.12.2009
Сообщений: 6
По умолчанию ключ шифрования

Всем доброго времени суток. У меня есть исходники архиватора ARJ, написанные на языке СИ. В ARJ есть 3 схемы шифрования: XOR, ГОСТ 28147-89 и тот же ГОСТ, только длина ключа ограничена 40 битами. Мне нужна схема получения ключа шифрования из пароля при шифровании по схеме ГОСТ с длиной ключа 40 бит.
Сколько я не рассматривал эти исходники, понять где именно из пароля получается ключ, мне не удалось из-за маленького опыта программирования и трудности разбора чужих исходников.
Вобщем прошу ткнуть меня носом где это происходит, если у кого-то есть свободное время и желание помочь. Никого не заставляю, ничего не клянчу.
Исходники прикрепляю к сообщению.
Спасибо за внимание.
Вложения
Тип файла: rar arj-3.10.22.rar (546.8 Кб, 16 просмотров)
pilot34 вне форума Ответить с цитированием
Старый 10.02.2010, 02:19   #2
Корвин
Пользователь
 
Аватар для Корвин
 
Регистрация: 07.02.2010
Сообщений: 31
По умолчанию

в КГБешном госте матрицы создаются непосредственно разработчиками и(или) меняются через определенный период времени тем самым изменяя систему шифрования.
Для расшифровки, матрица должна быть таже что и на момент шифрования.
Вы пробуйте дескретный анализ алгоритма.
Тут не в программировании копать надо, а логике и Дискретной математики, на крайняк можно в матан залезть.
Советую изначально изучить эти алгоритмы и возможные метоты их взлома.
#define true false
У сверхпрограммы будут сверхглюки, ха-ха!
Корвин вне форума Ответить с цитированием
Старый 10.02.2010, 11:15   #3
pilot34
 
Регистрация: 17.12.2009
Сообщений: 6
По умолчанию

меня интересует именно как и где это реализовано в программе
pilot34 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Альтернативный ключ 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