// Ïåðåñòàíîâî÷íûé øèôð äëÿ áëîêà â 256 áàéò íà áàçå îñëàáëåííîãî // (12 ðàóíäîâ) áëî÷íîãî øèôðà TEA (C) OLS, 2009...
Набросал ради собственного интереса демо - перестановочный шифр на базе ослабленного (только 12 раундов) блочного шифра TEA : function...
P.S. Извиняюсь за 16-битный output дизассемблера в прошлом посте 00000000: 050BF20100 add eax,00001F20B ;" ☺Є♂" 00000005:...
Со времен моих собственных экспериментов со стеганографией и алгоритмами сжатия у меня есть алгоритм, преобразующий входной текст в некое подобие...
Ну я и назвал это "заставить заработать". К сожалению на такое большое дело сейчас времени совершенно нет :-(
Я не отказываюсь от анализа ASM-кода, т.к. сам предпочитаю писать подобные вещи (сжатие, шифрование) на ASM-е. Только вопрос - что именно Вас...
Всё верно. В этом суть поточного шифрования.
ВАКовский журнал это не пропустит, т.к. здесь нет научной новизны - исключительно решение инженерной задачи. Максимум, что можно Вам посоветовать...
Вариант 1. Перестановочные шифры. Они слабже подстановочных, но при таких оригинальных требованиях с твоей стороны, возможно, это то, что тебе...
Мне не понравился в сообщении 204 шаг 6 3. Разбиваем S на две 32-х разрядные части: S0 (младшая часть) и S1 (старшая). 4. Каждую часть вычисляем...
01010101 01010103 02020202 02020206 03030303 03030309 sorry
Можно вопрос : где-то на прошлой странице мне показалось, что вы после прибавления констант шифруете сам счетчик генератора ПСЧ, т.е. в S у вас...
я не видел этих исходников в оригинале - только обработка если не трудно - скомпонуй с exe в один архив и залей куда-нибудь ?
так а в чем там проблема то ?
есть еще вот такая реализация : http://popoff.donetsk.ua/text/work/delphi/GOSTEncryption.html
Вообще-то это свойство любой сети Файштеля, использующей для замешивания ветвей XOR. Именно для этого после последнего раунда делается размен...
Вы уверены что в Вашем цикле счетчик не идет как 8, 7, 6, 5, 4, 3, 2, 1 вместо 7, 6, 5, 4, 3, 2, 1, 0 ?
именно так это зависит от реализации - если Вы хотите совместимости с какой-то уже существующей версией, написанной не Вами - ищите как сделано у...
Давай начнем с того, что гаммирование - это режим побитной и потенциально асинхронной обработки потока бит (а не файла : файл - это уже его...
kapger Возьмите сканы официальной версии : http://slil.ru/27745916 Там есть узлы замен и некоторые другие подробности
Имена участников (разделяйте запятой).