id: Гость   вход   регистрация
текущее время 10:23 28/05/2020
Автор темы: Гость, тема открыта 22/02/2005 06:15 Печать
http://www.pgpru.com/Форум/Криптография/ВзломШифраПростойПерестановки
создать
просмотр
ссылки

Взлом шифра простой перестановки!!!


Народ, помогите пожалуйста со взломом шифра простой перестановки. Нужен алгоритм, написанный на си или на паскале. За ранее спасибо!


 
Комментарии
— unknown (22/02/2005 08:50)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664
По подобранному открытому тексту? Тогда тривиально, подаете все биты нули, и одну единицу и смотрите, куда ее переставит и так для всего блока. ;-)

Исходники не держим. Задачки не решаем. Вообще это не совсем форум упражнений по программированию, даже если искать готовые исходники (которые сами по себе мало практического интереса представляют), то маловероятно, что их кто-то будет предлагать к выкладыванию или высылать по почте.
Быстрее найдете готовое решение на чисто программерских форумах.
— Гость (22/02/2005 10:04)   <#>
Не совсем понятно:) Дан: Шифротекст, из этого текста получить открытый.
— unknown (22/02/2005 12:10)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664
Если бы на вход можно было бы подать любой открытый текст и посмотреть, что из этого получиться в виде шифртекста, то можно было бы восстановить все использованные таблицы перестановок.

Не совсем понятноSmileДан: Шифротекст, из этого текста получить открытый.

Тогда это значит только по шифртексту. При перестановках статистика исходного открытого текста сохраняется. Нужно считать статистику по отдельным символам в шифртексте и сопоставлять с наиболее вероятными сочетаниями знаков в исходном тексте.

Где-то есть и автоматизированные алгоритмы для этого. Искать надо. По памяти так сходу не вспомнить.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3