Задание Моноалфавитные шифры - shikardos.ru o_O
Главная
Поиск по ключевым словам:
страница 1
Похожие работы
Задание Моноалфавитные шифры - страница №1/1

Задание 1. Моноалфавитные шифры.

Последний срок сдачи задания – 3 семинар.


Вы получаете задание по расшифровке текста, зашифрованного моноалфавитным шифром.
Задание – расшифровать текст. Текст представлен либо на русском, либо на английском языке. Алфавитом являются заглавные буквы и пробел. То есть,

русский алфавит, 34 символа АБВГДЕЁ...Я + ' '

английский, 27 символов ABC...Z + ' '

Шифрование общего вида, то есть случайная перестановка символов, включая пробел. Текст имеет отформатирован строками по 60 символов. Пробелы в начале или конце строки в пределах 60 символов, если таковые встречаются, являются символами. Русский текст представлен в кодировке Win-1251.


Для расшифровки необходимо написать программу частотного анализа русского и/или английского текстов в зависимости от присланного Вам задания. В программе должен производиться подсчет одиночных символов, биграмм и триграмм.
Задание индивидуальное.
Для сдачи задания необходимо представить, либо на семинаре, либо по email alcrypto2003@rbcmail.ru:

- исходный шифротекст

- расшифрованный текст

- результаты частотного анализа.

- исходный код программы
Обязательно указывайте фамилию и номер группы.

Пример задания

Monoalphabetical cipher (russian):

============================================================

ЙДЫЕДЦГОТЫГЮГЪЖЫЖЕПЦЖГМГЙДЕДЮГУЬАГЪЫЬЮЦПЮЬ ГУЖОИКГЫЬХЮПУПЩГО

ПАЫДИЫДШЖЪЪДЫЦКМГУЖМЦД ДЙПСГПГЬЮУДОДЭП БЦДСГИЫДОКР ЖЦЦДЪУПГЖ

Ъ ПГЭКГЬЮУДОДЭП БЦЬЩГИЫДОКР ЖЦЦДЪУБГЫЬХЮПЮЬ ЬЪБГЪГУДСГЗЖГЪАД

ЫДЪУБЁГВУДГПЦЕТЪУЫПЩГИД ТИЫДЮДЕЦПАДЮГУДГЫД ЪЫДСЪГЪОДЙГЭКГЪЖ

ЙДЕЦЩГИЫЖДЕД ЖУБГЫЬЪЪУДЩЦПЖГЮГИД ОП ПДЦЬГОП БГЦЬГДЕЦДОГЙЬ

ДЦЖГЭЖЦХПЦЬГИЫПВЖОГЖЙДГЭК ДГЭКГЕЖРЖЮ ЖГАЬЗЕКСГЫЬХГЮКЭЫЬЪКЮЬУ

БГВЖОГИЬЫАДЮЬУБ

============================================================

Пример результатов

============================================================

Original plain text (russian):

ГОРДОН МУР В СЕРЕДИНЕ Х ГОДОВ ТАК СРАВНИВАЛ ТЕМПЫ РАЗВИТИЯ М

ИКРОПРОЦЕССОРНЫХ ТЕХНОЛОГИЙ И АВТОМОБИЛЬНОЙ ПРОМЫШЛЕННОСТИ Е

СЛИ БЫ АВТОМОБИЛЬНАЯ ПРОМЫШЛЕННОСТЬ РАЗВИВАЛАСЬ С ТОЙ ЖЕ СКО

РОСТЬЮ ЧТО ИНДУСТРИЯ ПОЛУПРОВОДНИКОВ ТО РОЛЛСРОЙС СМОГ БЫ СЕ

ГОДНЯ ПРЕОДОЛЕТЬ РАССТОЯНИЕ В ПОЛМИЛЛИОНА МИЛЬ НА ОДНОМ ГАЛЛ

ОНЕ БЕНЗИНА ПРИЧЕМ ЕГО БЫЛО БЫ ДЕШЕВЛЕ КАЖДЫЙ РАЗ ВЫБРАСЫВАТ

Ь ЧЕМ ПАРКОВАТЬ


Monoalphabetical cipher (russian):

ЙДЫЕДЦГОТЫГЮГЪЖЫЖЕПЦЖГМГЙДЕДЮГУЬАГЪЫЬЮЦПЮЬ ГУЖОИКГЫЬХЮПУПЩГО

ПАЫДИЫДШЖЪЪДЫЦКМГУЖМЦД ДЙПСГПГЬЮУДОДЭП БЦДСГИЫДОКР ЖЦЦДЪУПГЖ

Ъ ПГЭКГЬЮУДОДЭП БЦЬЩГИЫДОКР ЖЦЦДЪУБГЫЬХЮПЮЬ ЬЪБГЪГУДСГЗЖГЪАД

ЫДЪУБЁГВУДГПЦЕТЪУЫПЩГИД ТИЫДЮДЕЦПАДЮГУДГЫД ЪЫДСЪГЪОДЙГЭКГЪЖ

ЙДЕЦЩГИЫЖДЕД ЖУБГЫЬЪЪУДЩЦПЖГЮГИД ОП ПДЦЬГОП БГЦЬГДЕЦДОГЙЬ

ДЦЖГЭЖЦХПЦЬГИЫПВЖОГЖЙДГЭК ДГЭКГЕЖРЖЮ ЖГАЬЗЕКСГЫЬХГЮКЭЫЬЪКЮЬУ

БГВЖОГИЬЫАДЮЬУБ


Characters frequency:

'Г' - 50 'Д' - 42 'Ы' - 22

'Ж' - 22 'Ц' - 21 'Ь' - 21

'П' - 21 ' ' - 20 'Ъ' - 19

'У' - 17 'Ю' - 16 'О' - 13

'К' - 11 'Е' - 10 'И' - 10

'Б' - 9 'Э' - 8 'Й' - 7

'А' - 6 'С' - 5 'Щ' - 5

'Х' - 4 'Т' - 3 'В' - 3

'М' - 3 'Р' - 3 'З' - 2

'Ш' - 1 'Ё' - 1 'Ф' - 0

'Н' - 0 'Л' - 0 'Я' - 0

' ' - 0 'Ч' - 0
Digrams frequency:

'ЫД' - 8 'ГИ' - 7 'УД' - 6

'ИЫ' - 6 'ГЪ' - 6 'ЫЬ' - 6

'ЦД' - 5 'ГЭ' - 5 'ДЕ' - 5

'ГЫ' - 5 'ЖГ' - 5 'ДО' - 5

'УБ' - 5 'Д ' - 5 'БГ' - 5

'ГУ' - 5 'ЪУ' - 5 'П ' - 4

'ДГ' - 4 'ДЮ' - 4 'КГ' - 4

'СГ' - 4 'ЩГ' - 4 'ЮГ' - 4

'ЙД' - 4 'ЮЬ' - 4 'ЦЬ' - 4

' Ж' - 4 'ЭК' - 4 'ГО' - 3

'Ь ' - 3 'ЬЪ' - 3 'ДЪ' - 3

'ДЫ' - 3 'ПЦ' - 3 'ЬЮ' - 3

'ГЮ' - 3 'ОД' - 3 'ОП' - 3

'ЕД' - 3 'АД' - 3 ' Д' - 3

'ЦП' - 3 'ЬГ' - 3 'ДС' - 3

'ЖЦ' - 3 'ПГ' - 3 'ОГ' - 3

'ЕЦ' - 3 'ЬХ' - 3


Trigram frequency:

'ИЫД' - 4 'ГИЫ' - 4 'ГЭК' - 4

'ГЫЬ' - 4 'П Б' - 3 'ЩГИ' - 3

'ДЪУ' - 3 'ЫЬХ' - 3 'УБГ' - 3

'ДЕЦ' - 3 'ЦЬГ' - 3 'ЭКГ' - 3

'ЦЖГ' - 2 'ЖОГ' - 2 'ОДЭ' - 2

'ДСГ' - 2 'ПЩГ' - 2 'УДГ' - 2

'ГЮГ' - 2 'ДГЭ' - 2 'ПЮЬ' - 2

'ДЮГ' - 2 'ДЕД' - 2 'ГИД' - 2

'ЖЙД' - 2 'АДЮ' - 2 'ЬУБ' - 2

'ГУД' - 2 'ЮУД' - 2 'ЦЦД' - 2

'ЪУБ' - 2 'ЙДЕ' - 2 'Р Ж' - 2

'ИД ' - 2 'ГУЖ' - 2 'ГЪЖ' - 2

'ЮЬ ' - 2 'ДОК' - 2 'КР ' - 2

'ОП ' - 2 'УДО' - 2 'ЫДО' - 2

'ВЖО' - 2 'ГОП' - 2 'ДЭП' - 2

'ХЮП' - 2 'ЭП ' - 2 'ОКР' - 2

'ЮГУ' - 2 'ЬХЮ' - 2



===============================================================