Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛР1 / Z9411_КафкаРС_ИБ_ЛР1

.docx
Скачиваний:
5
Добавлен:
18.06.2024
Размер:
476.58 Кб
Скачать

Ход работы:

Выбрал произвольный текст на русском языке, перевёл его на верхний регистр, буквы Ё, Й, Ъ заменил на буквы Е, И, Ь соответственно. Из текста исключил все цифры, любые другие знаки и символы, не относящиеся к алфавиту русского языка, удалил все знаки препинания и пробелы между словами. Получившийся слитный текст, содержащий только буквы русского алфавита, представлен в листинге 1.

Листинг 1 – Обработанный текст

ЕСЛИВАМНАСАМОМДЕЛЕХОЧЕТСЯУСЛЫШАТЬЭТУИСТОРИЮВЫНАВЕРНОПРЕЖДЕВСЕГОЗАХОТИТЕУЗНАТЬГДЕЯРОДИЛСЯКАКПРОВЕЛСВОЕДУРАЦКОЕДЕТСТВОЧТОДЕЛАЛИМОИРОДИТЕЛИДОМОЕГОРОЖДЕНИЯСЛОВОМВСЮЭТУДАВИДКОППЕРФИЛДОВСКУЮМУТЬНОПОПРАВДЕГОВОРЯМНЕНЕОХОТАВЭТОМКОПАТЬСЯВОПЕРВЫХСКУЧНОАВОВТОРЫХУМОИХПРЕДКОВНАВЕРНОСЛУЧИЛОСЬБЫПОДВАИНФАРКТАНАБРАТАЕСЛИБЯСТАЛБОЛТАТЬПРОИХЛИЧНЫЕДЕЛАОНИЭТОГОТЕРПЕТЬНЕМОГУТОСОБЕННООТЕЦВООБЩЕТООНИЛЮДИСЛАВНЫЕЯНИЧЕГОНЕГОВОРЮНООБИДЧИВЫЕДОЧЕРТИКОВДАЯИНЕСОБИРАЮСЬРАССКАЗЫВАТЬСВОЮАВТОБИОГРАФИЮИВСЯКУЮТАКУЮЧУШЬПРОСТОРАССКАЖУТУСУМАСШЕДШУЮИСТОРИЮКОТОРАЯСЛУЧИЛАСЬПРОШЛЫМРОЖДЕСТВОМАПОТОМЯЧУТЬНЕОТДАЛКОНЦЫИМЕНЯОТПРАВИЛИСЮДАОТДЫХАТЬИЛЕЧИТЬСЯЯИЕМУДБТОЛЬКОПРОЭТОИРАССКАЗЫВАЛАВЕДЬОНМНЕКАКНИКАКРОДНОИБРАТОНЖИВЕТВГОЛЛИВУДЕЭТОНЕОЧЕНЬДАЛЕКООТСЮДАОТЭТОГОТРЕКЛЯТОГОСАНАТОРИЯОНЧАСТОКОМНЕЕЗДИТПОЧТИКАЖДУЮНЕДЕЛЮИДОМОИОНМЕНЯСАМОТВЕЗЕТМОЖЕТБЫТЬДАЖЕВБУДУЩЕММЕСЯЦЕКУПИЛСЕБЕНЕДАВНОЯГУАРАНГЛИИСКАЯШТУЧКАМОЖЕТДЕЛАТЬДВЕСТИМИЛЬВЧАСВЫЛОЖИЛЗАНЕЕЧУТЬЛИНЕЧЕТЫРЕТЫСЯЧИДЕНЕГУНЕГОТЕПЕРЬКУЧАНЕТОЧТОРАНЬШЕРАНЬШЕКОГДАОНЖИЛДОМАОНБЫЛНАСТОЯЩИМПИСАТЕЛЕММОЖЕТСЛЫХАЛИЭТООННАПИСАЛМИРОВУЮКНИЖКУРАССКАЗОВСПРЯТАННАЯРЫБКАСАМЫИЛУЧШИИРАССКАЗТАКИНАЗЫВАЛСЯСПРЯТАННАЯРЫБКАТАМПРООДНОГОМАЛЬЧИШКУКОТОРЫИНИКОМУНЕПОЗВОЛЯЛСМОТРЕТЬНАСВОЮЗОЛОТУЮРЫБКУПОТОМУЧТОКУПИЛЕЕНАСОБСТВЕННЫЕДЕНЬГИСУМАСОИТИКАКОИРАССКАЗАТЕПЕРЬМОИБРАТВГОЛЛИВУДЕСОВСЕМСКУРВИЛСЯЕСЛИЯЧТОНЕНАВИЖУТАКЭТОКИНОТЕРПЕТЬНЕМОГУ

Выбрал алфавит шифрования. Он также состоит из 30-и символов алфавита русского языка (секретный ключ) и зашифровал с его помощью весь текст. Делал это с учетом регистра (зашифрованный текст-сообщение переведено на нижний регистр).

Ключ шифрования: ичэфубснлквюышрмжьпдаоцщхягзет

А

Б

В

Г

Д

Е

Ж

З

И

К

Л

М

Н

О

П

и

ч

э

ф

у

б

с

н

л

к

в

ю

ы

ш

р

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Ы

Ь

Э

Ю

Я

м

ж

ь

п

д

а

о

ц

щ

х

я

г

з

е

т

Результат зашифрованного текста представлен в листинге 2.

Листинг 2 – Зашифрованный текст

бжвлэиюыижиюшюубвбашцбьжтпжвящиьгзьплжьшмлеэяыиэбмышрмбсубэжбфшниашьльбпныиьгфубтмшулвжткикрмшэбвжэшбупмиокшбубьжьэшцьшубвивлюшлмшульбвлушюшбфшмшсубылтжвшэшюэжезьпуиэлукшррбмдлвушэжкпеюпьгышршрмиэубфшэшмтюыбыбшашьиэзьшюкшриьгжтэшрбмэяажкпцышиэшэьшмяапюшлармбукшэыиэбмышжвпцлвшжгчяршуэилыдимкьиыичмиьибжвлчтжьивчшвьиьгрмшлавлцыябубвишылзьшфшьбмрбьгыбюшфпьшжшчбыышшьбоэшшчхбьшшылвеулжвиэыябтылцбфшыбфшэшмеышшчлуцлэябушцбмьлкшэуитлыбжшчлмиежгмижжкиняэиьгжэшеиэьшчлшфмидлелэжткпеьикпецпщгрмшжьшмижжкиспьпжпюижщбущпелжьшмлекшьшмитжвпцлвижгрмшщвяюмшсубжьэшюиршьшютцпьгыбшьуивкшыоялюбытшьрмиэлвлжеуишьуяаиьглвбцльгжттлбюпучьшвгкшрмшзьшлмижжкиняэивиэбугшыюыбкикылкикмшуышлчмиьшыслэбьэфшввлэпубзьшыбшцбыгуивбкшшьжеуишьзьшфшьмбквтьшфшжиыиьшмлтшыцижьшкшюыббнульршцьлкисупеыбубвелушюшлшыюбытжиюшьэбнбьюшсбьчяьгуисбэчпупхбююбжтобкпрлвжбчбыбуиэыштфпимиыфвллжкитщьпцкиюшсбьубвиьгуэбжьлюлвгэцижэявшслвниыббцпьгвлыбцбьямбьяжтцлубыбфпыбфшьбрбмгкпциыбьшцьшмиыгщбмиыгщбкшфуишыслвушюишычявыижьштхлюрлжиьбвбююшсбьжвяаивлзьшшыыирлживюлмшэпекылскпмижжкиншэжрмтьиыыитмячкижиюялвпцщллмижжкиньиклыиняэивжтжрмтьиыыитмячкиьиюрмшшуышфшюивгцлщкпкшьшмялылкшюпыбршнэшвтвжюшьмбьгыижэшеншвшьпемячкпршьшюпцьшкпрлвббыижшчжьэбыыябубыгфлжпюижшльлкикшлмижжкиниьбрбмгюшлчмиьэфшввлэпубжшэжбюжкпмэлвжтбжвлтцьшыбыиэлспьикзьшклышьбмрбьгыбюшфп

Проверил правильность шифрования сообщения. Для этого расшифровывал его (с учетом регистра) и сравнил результат с сообщением, ранее полученным в листинге 1. Тексты полностью совпали.

Код для обработки текста, генерации ключа шифрования, шифрования текста и проверки расшифрования с использованием ключа представлен в приложении А.

Результат работы программы представлен на рисунке 1.

Рисунок 1 – Результат выполнения программы для обработки и шифрования текста

После проверки совпадения обменялся зашифрованными сообщениями с одногруппником. Зашифрованный текст одногруппника представлен в листинге 3.

Листинг 3 – Зашифрованный текст одногруппника

впфрпщзчрдстлкпвфзнюпэлпзозшбкпвнржпрерстлкпвфзнюпрерпзошвдсзтдэздуфтзфлнбзердрцтвпмцхтфзпвовлпзрпчржлнсрхнлшзлдржлнргзкюбпмхпвнлшззергэнлпвслувпэернржнагрдюмрфзщзуфдхлсрмртпруфюухжюгзрпивнргпрсзнвргзкюбпмвснбувнвбуивнлнубпвжплолжвнлофвнзтргнвержвтадвуумвквнопзпзозшстлиловбметхжлфвнзтгнвержвтажрорелнэпзквгхжхдвызерсржвбплбдрдфртрлтвкбдуфтзфлняфрерпзошвдрцтвпмцхтфзпвржзтзрпчржлнсрхнлшзлстржвдвнивтзпэзурулумвквдлжздозпбрпструнзклнубсржпбненвквмпзгхлумвквнргнвержвтадвуовлпезттбплмрежвпзквгхжхфрерфвнзтвмрфртэодэусвунлрфернржвозпблорасрмрлпхаргзкюбпхдвыфвнзтфрежвжвнпвомроцртфдфтзфллтвкбдуфтзфлнзердтрууллкжзуюрпстзсржвдвнтхуумложзфбожтздплзбкэмлфтлерпрозфтлалфзртлаохкэмлдудргржпрзрфхтрмрддтзобрплумвнузгзозуфржлтзмфртвизнзкпрлжртрелрбсропадвуумвквнрпопзсриловборатхмхдузтхуумлзнажлпзчртрылзнажлпрдэлумнащзплзбпзнагнатхуумлчпррдвулдвызофвнзтзгхжхсроплфюжрорелнэгрнюызоэуплопздуфтзщвнлую

Перешёл к "взлому" перехваченного зашифрованного сообщения без знания секретного ключа. Для решения этой задачи понадобится воспользовался осредненная статистикой повторяемости букв в русском языке и проанализировал текст на предмет выявления характерных частот повторения всех букв в русском языке. С помощью программы подсчитал повторяемость букв в "перехваченной" шифрограмме. Внимательно сравнил ее с осредненной статистикой повторяемости букв в русском языке. Результат представлен в таблице 1.

Таблица 1 – Сравнение повторяемости букв в шифрограмме с осреднённой статистикой повторяемости букв в русском языке

Осреднённая статистика повторяемости букв в русском языке

Статистика перехваченного текста

Буква

Частота встречаемости, %

Буква

Сколько раз буква встретилась

Частота встречаемости, %

О

9.0

р

98

11.04

Е, Ё

7.2

з

78

8.78

А, И

6.2

в

73

8.22

Н, Т

5.3

л

66

7.43

С

4.5

п

61

6.87

Р

4.0

н

53

5.97

В

3.8

т

50

5.63

Л

3.5

у

42

4.73

К

2.8

ф, ж

37

4.17

М

2.6

д

35

3.95

Д

2.5

о

32

3.6

П

2.3

м

26

2.93

У

2.1

б

24

2.7

Я

1.8

е, х

22

2.48

Ы, З

1.6

с

21

2.36

Ь, Ъ

1.4

к

20

2.25

Г

1.3

г

18

2.03

Ч

1.2

а

15

1.69

Й

1.0

э

13

1.46

Х

0.9

ю

12

1.35

Ж

0.7

ш

7

0.79

Ш, Ю

0.6

и

6

0.68

Ц

0.4

ч, ц, ы

5

0.56

Щ, Э

0.3

щ

4

0.45

Ф

0.2

я

1

0.11

Код для подсчёта статистики в зашифрованном тексте представлен в листинге 4.

Листинг 4 – Вывод статистики использования символов в зашифрованном тексте

from collections import Counter

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

encrypted_text = "впфрпщзчрдстлкпвфзнюпэлпзозшбкпвнржпрерстлкпвфзнюпрерпзошвдсзтдэздуфтзфлнбзердрцтвпмцхтфзпвовлпзрпчржлнсрхнлшзлдржлнргзкюбпмхпвнлшззергэнлпвслувпэернржнагрдюмрфзщзуфдхлсрмртпруфюухжюгзрпивнргпрсзнвргзкюбпмвснбувнвбуивнлнубпвжплолжвнлофвнзтргнвержвтадвуумвквнопзпзозшстлиловбметхжлфвнзтгнвержвтажрорелнэпзквгхжхдвызерсржвбплбдрдфртрлтвкбдуфтзфлняфрерпзошвдрцтвпмцхтфзпвржзтзрпчржлнсрхнлшзлстржвдвнивтзпэзурулумвквдлжздозпбрпструнзклнубсржпбненвквмпзгхлумвквнргнвержвтадвуовлпезттбплмрежвпзквгхжхфрерфвнзтвмрфртэодэусвунлрфернржвозпблорасрмрлпхаргзкюбпхдвыфвнзтфрежвжвнпвомроцртфдфтзфллтвкбдуфтзфлнзердтрууллкжзуюрпстзсржвдвнтхуумложзфбожтздплзбкэмлфтлерпрозфтлалфзртлаохкэмлдудргржпрзрфхтрмрддтзобрплумвнузгзозуфржлтзмфртвизнзкпрлжртрелрбсропадвуумвквнрпопзсриловборатхмхдузтхуумлзнажлпзчртрылзнажлпрдэлумнащзплзбпзнагнатхуумлчпррдвулдвызофвнзтзгхжхсроплфюжрорелнэгрнюызоэуплопздуфтзщвнлую"

# Статистика использования символов в зашифрованном тексте

encrypted_stats = Counter(encrypted_text)

total_chars = sum(encrypted_stats.values())

# Выводим статистику использования символов в зашифрованном тексте

print("Статистика использования символов в зашифрованном тексте:")

print("Буква\t\tСколько раз буква встретилась\tЧастота встречаемости, %")

for char, count in encrypted_stats.most_common():

# Пропускаем символы, которые не являются буквами

if char.isalpha():

print(f"{char}\t\t{count}\t\t\t\t{count / total_chars * 100:.2f}")

Результат работы кода представлен на рисунке 2.

Рисунок 2 – Результат выполнения кода для вывода статистики использования символов в зашифрованном тексте

Сделал замену 5-ти наиболее встречающихся букв: р-О, з-Е, в-А, л-И, п-Н. Получился текст, представленный в листинге 5.

Листинг 5 – Предварительная расшифровка текста с заменами 5 букв

АНфОНщЕчОдстИкНАфЕнюНэИНЕоЕшбкНАнОжНОеОстИкНАфЕнюНОеОНЕошАдсЕтдэЕдуфтЕфИнбЕеОдОцтАНмцхтфЕНАоАИНЕОНчОжИнсОхнИшЕИдОжИнОгЕкюбНмхНАнИшЕЕеОгэнИНАсИуАНэеОнОжнагОдюмОфЕщЕуфдхИсОмОтНОуфюухжюгЕОНиАнОгНОсЕнАОгЕкюбНмАснбуАнАбуиАнИнубНАжНИоИжАнИофАнЕтОгнАеОжАтадАуумАкАноНЕНЕоЕшстИиИоАбметхжИфАнЕтгнАеОжАтажОоОеИнэНЕкАгхжхдАыЕеОсОжАбНИбдОдфОтОИтАкбдуфтЕфИняфОеОНЕошАдОцтАНмцхтфЕНАОжЕтЕОНчОжИнсОхнИшЕИстОжАдАниАтЕНэЕуОуИумАкАдИжЕдоЕНбОНстОунЕкИнубсОжНбненАкАмНЕгхИумАкАнОгнАеОжАтадАуоАИНеЕттбНИмОежАНЕкАгхжхфОеОфАнЕтАмОфОтэодэусАунИОфеОнОжАоЕНбИоОасОмОИНхаОгЕкюбНхдАыфАнЕтфОежАжАнНАомОоцОтфдфтЕфИИтАкбдуфтЕфИнЕеОдтОууИИкжЕуюОНстЕсОжАдАнтхуумИожЕфбожтЕдНИЕбкэмИфтИеОНОоЕфтИаИфЕОтИаохкэмИдудОгОжНОЕОфхтОмОддтЕобОНИумАнуЕгЕоЕуфОжИтЕмфОтАиЕнЕкНОИжОтОеИОбсОоНадАуумАкАнОНоНЕсОиИоАбоОатхмхдуЕтхуумИЕнажИНЕчОтОыИЕнажИНОдэИумнащЕНИЕбНЕнагнатхуумИчНООдАуИдАыЕофАнЕтЕгхжхсОоНИфюжОоОеИнэгОнюыЕоэуНИоНЕдуфтЕщАнИую

На данном этапе в тексе можно заметить несколько слов, что может говорить нам о верной замене: «а и не он», «ее», «и на», «ни», «не», «оно», «они», окончание «ение».

Продолжим заменять буквы по порядку: н-Т, т-С, у-Р. Получился текст, представленный в листинге 6.

Листинг 6 - Предварительная расшифровка текста с заменами 8 букв

АНфОНщЕчОдсСИкНАфЕТюНэИНЕоЕшбкНАТОжНОеОсСИкНАфЕТюНОеОНЕошАдсЕСдэЕдРфСЕфИТбЕеОдОцСАНмцхСфЕНАоАИНЕОНчОжИТсОхТИшЕИдОжИТОгЕкюбНмхНАТИшЕЕеОгэТИНАсИРАНэеОТОжТагОдюмОфЕщЕРфдхИсОмОСНОРфюРхжюгЕОНиАТОгНОсЕТАОгЕкюбНмАсТбРАТАбРиАТИТРбНАжНИоИжАТИофАТЕСОгТАеОжАСадАРРмАкАТоНЕНЕоЕшсСИиИоАбмеСхжИфАТЕСгТАеОжАСажОоОеИТэНЕкАгхжхдАыЕеОсОжАбНИбдОдфОСОИСАкбдРфСЕфИТяфОеОНЕошАдОцСАНмцхСфЕНАОжЕСЕОНчОжИТсОхТИшЕИсСОжАдАТиАСЕНэЕРОРИРмАкАдИжЕдоЕНбОНсСОРТЕкИТРбсОжНбТеТАкАмНЕгхИРмАкАТОгТАеОжАСадАРоАИНеЕССбНИмОежАНЕкАгхжхфОеОфАТЕСАмОфОСэодэРсАРТИОфеОТОжАоЕНбИоОасОмОИНхаОгЕкюбНхдАыфАТЕСфОежАжАТНАомОоцОСфдфСЕфИИСАкбдРфСЕфИТЕеОдСОРРИИкжЕРюОНсСЕсОжАдАТСхРРмИожЕфбожСЕдНИЕбкэмИфСИеОНОоЕфСИаИфЕОСИаохкэмИдРдОгОжНОЕОфхСОмОддСЕобОНИРмАТРЕгЕоЕРфОжИСЕмфОСАиЕТЕкНОИжОСОеИОбсОоНадАРРмАкАТОНоНЕсОиИоАбоОаСхмхдРЕСхРРмИЕТажИНЕчОСОыИЕТажИНОдэИРмТащЕНИЕбНЕТагТаСхРРмИчНООдАРИдАыЕофАТЕСЕгхжхсОоНИфюжОоОеИТэгОТюыЕоэРНИоНЕдРфСЕщАТИРю

В новом тексте довольно трудно найти знакомые слова или популярные сочетания, встречающиеся в словах русского языка. Вернёмся к тексту после 5-ти замен и попробуем заменить буквы, которые могут подходить по смыслу, а не по усреднённой статистике использования. Предположим, что первое слово в зашифрованном тексте – АНТОН. Соответственно, заменим все буквы ф на Т. Начали встречаться комбинации «нате», «ет», «от», «то».

Также в тексте встречается 2 раза следующие комбинации: «…тИкНАТЕнюНэИНЕ…» и «…ИкНАТЕнюНО…». Можно предположить, что буквы «н» и «ю» отвечают за «Л» и «Ь» соответственно. Сделаем замену и проверим результат, представленный в листинге 7.

Листинг 7 – Предварительная расшифровка текста с заменами 8 букв, вторая версия

АНТОНщЕчОдстИкНАТЕЛЬНэИНЕоЕшбкНАЛОжНОеОстИкНАТЕЛЬНОеОНЕошАдсЕтдэЕдуТтЕТИЛбЕеОдОцтАНмцхтТЕНАоАИНЕОНчОжИЛсОхЛИшЕИдОжИЛОгЕкЬбНмхНАЛИшЕЕеОгэЛИНАсИуАНэеОЛОжЛагОдЬмОТЕщЕуТдхИсОмОтНОуТЬухжЬгЕОНиАЛОгНОсЕЛАОгЕкЬбНмАсЛбуАЛАбуиАЛИЛубНАжНИоИжАЛИоТАЛЕтОгЛАеОжАтадАуумАкАЛоНЕНЕоЕшстИиИоАбметхжИТАЛЕтгЛАеОжАтажОоОеИЛэНЕкАгхжхдАыЕеОсОжАбНИбдОдТОтОИтАкбдуТтЕТИЛяТОеОНЕошАдОцтАНмцхтТЕНАОжЕтЕОНчОжИЛсОхЛИшЕИстОжАдАЛиАтЕНэЕуОуИумАкАдИжЕдоЕНбОНстОуЛЕкИЛубсОжНбЛеЛАкАмНЕгхИумАкАЛОгЛАеОжАтадАуоАИНеЕттбНИмОежАНЕкАгхжхТОеОТАЛЕтАмОТОтэодэусАуЛИОТеОЛОжАоЕНбИоОасОмОИНхаОгЕкЬбНхдАыТАЛЕтТОежАжАЛНАомОоцОтТдТтЕТИИтАкбдуТтЕТИЛЕеОдтОууИИкжЕуЬОНстЕсОжАдАЛтхуумИожЕТбожтЕдНИЕбкэмИТтИеОНОоЕТтИаИТЕОтИаохкэмИдудОгОжНОЕОТхтОмОддтЕобОНИумАЛуЕгЕоЕуТОжИтЕмТОтАиЕЛЕкНОИжОтОеИОбсОоНадАуумАкАЛОНоНЕсОиИоАбоОатхмхдуЕтхуумИЕЛажИНЕчОтОыИЕЛажИНОдэИумЛащЕНИЕбНЕЛагЛатхуумИчНООдАуИдАыЕоТАЛЕтЕгхжхсОоНИТЬжОоОеИЛэгОЛЬыЕоэуНИоНЕдуТтЕщАЛИуЬ

В части «дстИкНАТЕЛЬНэИНЕ» скорее всего прилагательное, т.к. для наречия чаще всего используется окончание на «О», тогда как эта буква уже была расшифрована ранее. Следовательно, «э» должна соответствовать «Ы».

Листинг 8 – Расшифровка текста с заменами 9 букв

АНТОНщЕчОдстИкНАТЕЛЬНЫИНЕоЕшбкНАЛОжНОеОстИкНАТЕЛЬНОеОНЕошАдсЕтдЫЕдуТтЕТИЛбЕеОдОцтАНмцхтТЕНАоАИНЕОНчОжИЛсОхЛИшЕИдОжИЛОгЕкЬбНмхНАЛИшЕЕеОгЫЛИНАсИуАНЫеОЛОжЛагОдЬмОТЕщЕуТдхИсОмОтНОуТЬухжЬгЕОНиАЛОгНОсЕЛАОгЕкЬбНмАсЛбуАЛАбуиАЛИЛубНАжНИоИжАЛИоТАЛЕтОгЛАеОжАтадАуумАкАЛоНЕНЕоЕшстИиИоАбметхжИТАЛЕтгЛАеОжАтажОоОеИЛЫНЕкАгхжхдАыЕеОсОжАбНИбдОдТОтОИтАкбдуТтЕТИЛяТОеОНЕошАдОцтАНмцхтТЕНАОжЕтЕОНчОжИЛсОхЛИшЕИстОжАдАЛиАтЕНЫЕуОуИумАкАдИжЕдоЕНбОНстОуЛЕкИЛубсОжНбЛеЛАкАмНЕгхИумАкАЛОгЛАеОжАтадАуоАИНеЕттбНИмОежАНЕкАгхжхТОеОТАЛЕтАмОТОтЫодЫусАуЛИОТеОЛОжАоЕНбИоОасОмОИНхаОгЕкЬбНхдАыТАЛЕтТОежАжАЛНАомОоцОтТдТтЕТИИтАкбдуТтЕТИЛЕеОдтОууИИкжЕуЬОНстЕсОжАдАЛтхуумИожЕТбожтЕдНИЕбкЫмИТтИеОНОоЕТтИаИТЕОтИаохкЫмИдудОгОжНОЕОТхтОмОддтЕобОНИумАЛуЕгЕоЕуТОжИтЕмТОтАиЕЛЕкНОИжОтОеИОбсОоНадАуумАкАЛОНоНЕсОиИоАбоОатхмхдуЕтхуумИЕЛажИНЕчОтОыИЕЛажИНОдЫИумЛащЕНИЕбНЕЛагЛатхуумИчНООдАуИдАыЕоТАЛЕтЕгхжхсОоНИТЬжОоОеИЛЫгОЛЬыЕоЫуНИоНЕдуТтЕщАЛИуЬ

Далее было тяжело выцепить знакомые слова и вернулись обратно к таблице. Из наиболее повторяющихся букв в русском языке попытаемся найти оставшиеся «С», «Р», «В». Наиболее встречающиеся оставшиеся буквы в зашифрованном тексте: «т», «у», «ж». В тексте на данный момент 6 раз встречается комбинация букв «уу», что может быть часто замечено в окончаниях, но, поскольку у нас в основном остались согласные, а наиболее частые гласные окончания «ии» и «ее» были заменены, то скорее всего букве «у» соответствует «С».

Листинг 9 – Расшифровка текста с заменами 10 букв

АНТОНщЕчОдстИкНАТЕЛЬНЫИНЕоЕшбкНАЛОжНОеОстИкНАТЕЛЬНОеОНЕошАдсЕтдЫЕдСТтЕТИЛбЕеОдОцтАНмцхтТЕНАоАИНЕОНчОжИЛсОхЛИшЕИдОжИЛОгЕкЬбНмхНАЛИшЕЕеОгЫЛИНАсИСАНЫеОЛОжЛагОдЬмОТЕщЕСТдхИсОмОтНОСТЬСхжЬгЕОНиАЛОгНОсЕЛАОгЕкЬбНмАсЛбСАЛАбСиАЛИЛСбНАжНИоИжАЛИоТАЛЕтОгЛАеОжАтадАССмАкАЛоНЕНЕоЕшстИиИоАбметхжИТАЛЕтгЛАеОжАтажОоОеИЛЫНЕкАгхжхдАыЕеОсОжАбНИбдОдТОтОИтАкбдСТтЕТИЛяТОеОНЕошАдОцтАНмцхтТЕНАОжЕтЕОНчОжИЛсОхЛИшЕИстОжАдАЛиАтЕНЫЕСОСИСмАкАдИжЕдоЕНбОНстОСЛЕкИЛСбсОжНбЛеЛАкАмНЕгхИСмАкАЛОгЛАеОжАтадАСоАИНеЕттбНИмОежАНЕкАгхжхТОеОТАЛЕтАмОТОтЫодЫСсАСЛИОТеОЛОжАоЕНбИоОасОмОИНхаОгЕкЬбНхдАыТАЛЕтТОежАжАЛНАомОоцОтТдТтЕТИИтАкбдСТтЕТИЛЕеОдтОССИИкжЕСЬОНстЕсОжАдАЛтхССмИожЕТбожтЕдНИЕбкЫмИТтИеОНОоЕТтИаИТЕОтИаохкЫмИдСдОгОжНОЕОТхтОмОддтЕобОНИСмАЛСЕгЕоЕСТОжИтЕмТОтАиЕЛЕкНОИжОтОеИОбсОоНадАССмАкАЛОНоНЕсОиИоАбоОатхмхдСЕтхССмИЕЛажИНЕчОтОыИЕЛажИНОдЫИСмЛащЕНИЕбНЕЛагЛатхССмИчНООдАСИдАыЕоТАЛЕтЕгхжхсОоНИТЬжОоОеИЛЫгОЛЬыЕоЫСНИоНЕдСТтЕщАЛИСЬ

После подстановки появились такие комбинации букв как «АЛИСЬ», «НАсИСАНЫ». По последнему слову можно заменить «с» на «П»:

Листинг 10 – Расшифровка текста с заменами 11 букв

АНТОНщЕчОдПтИкНАТЕЛЬНЫИНЕоЕшбкНАЛОжНОеОПтИкНАТЕЛЬНОеОНЕошАдПЕтдЫЕдСТтЕТИЛбЕеОдОцтАНмцхтТЕНАоАИНЕОНчОжИЛПОхЛИшЕИдОжИЛОгЕкЬбНмхНАЛИшЕЕеОгЫЛИНАПИСАНЫеОЛОжЛагОдЬмОТЕщЕСТдхИПОмОтНОСТЬСхжЬгЕОНиАЛОгНОПЕЛАОгЕкЬбНмАПЛбСАЛАбСиАЛИЛСбНАжНИоИжАЛИоТАЛЕтОгЛАеОжАтадАССмАкАЛоНЕНЕоЕшПтИиИоАбметхжИТАЛЕтгЛАеОжАтажОоОеИЛЫНЕкАгхжхдАыЕеОПОжАбНИбдОдТОтОИтАкбдСТтЕТИЛяТОеОНЕошАдОцтАНмцхтТЕНАОжЕтЕОНчОжИЛПОхЛИшЕИПтОжАдАЛиАтЕНЫЕСОСИСмАкАдИжЕдоЕНбОНПтОСЛЕкИЛСбПОжНбЛеЛАкАмНЕгхИСмАкАЛОгЛАеОжАтадАСоАИНеЕттбНИмОежАНЕкАгхжхТОеОТАЛЕтАмОТОтЫодЫСПАСЛИОТеОЛОжАоЕНбИоОаПОмОИНхаОгЕкЬбНхдАыТАЛЕтТОежАжАЛНАомОоцОтТдТтЕТИИтАкбдСТтЕТИЛЕеОдтОССИИкжЕСЬОНПтЕПОжАдАЛтхССмИожЕТбожтЕдНИЕбкЫмИТтИеОНОоЕТтИаИТЕОтИаохкЫмИдСдОгОжНОЕОТхтОмОддтЕобОНИСмАЛСЕгЕоЕСТОжИтЕмТОтАиЕЛЕкНОИжОтОеИОбПОоНадАССмАкАЛОНоНЕПОиИоАбоОатхмхдСЕтхССмИЕЛажИНЕчОтОыИЕЛажИНОдЫИСмЛащЕНИЕбНЕЛагЛатхССмИчНООдАСИдАыЕоТАЛЕтЕгхжхПОоНИТЬжОоОеИЛЫгОЛЬыЕоЫСНИоНЕдСТтЕщАЛИСЬ

Анализ зашифрованных букв «т», «к», «д»: «…ПтИкНАТЕЛЬНЫИ…», «…ПтИкНАТЕЛЬНО…», «…ЫЕдСТтЕТИЛбЕ…».

Заменим буквы: т-Р, к-З, д-В.

Листинг 11 – Расшифровка текста с заменами 14 букв

АНТОНщЕчОВПРИЗНАТЕЛЬНЫИНЕоЕшбЗНАЛОжНОеОПРИЗНАТЕЛЬНОеОНЕошАВПЕРВЫЕВСТРЕТИЛбЕеОВОцРАНмцхРТЕНАоАИНЕОНчОжИЛПОхЛИшЕИВОжИЛОгЕЗЬбНмхНАЛИшЕЕеОгЫЛИНАПИСАНЫеОЛОжЛагОВЬмОТЕщЕСТВхИПОмОРНОСТЬСхжЬгЕОНиАЛОгНОПЕЛАОгЕЗЬбНмАПЛбСАЛАбСиАЛИЛСбНАжНИоИжАЛИоТАЛЕРОгЛАеОжАРаВАССмАЗАЛоНЕНЕоЕшПРИиИоАбмеРхжИТАЛЕРгЛАеОжАРажОоОеИЛЫНЕЗАгхжхВАыЕеОПОжАбНИбВОВТОРОИРАЗбВСТРЕТИЛяТОеОНЕошАВОцРАНмцхРТЕНАОжЕРЕОНчОжИЛПОхЛИшЕИПРОжАВАЛиАРЕНЫЕСОСИСмАЗАВИжЕВоЕНбОНПРОСЛЕЗИЛСбПОжНбЛеЛАЗАмНЕгхИСмАЗАЛОгЛАеОжАРаВАСоАИНеЕРРбНИмОежАНЕЗАгхжхТОеОТАЛЕРАмОТОРЫоВЫСПАСЛИОТеОЛОжАоЕНбИоОаПОмОИНхаОгЕЗЬбНхВАыТАЛЕРТОежАжАЛНАомОоцОРТВТРЕТИИРАЗбВСТРЕТИЛЕеОВРОССИИЗжЕСЬОНПРЕПОжАВАЛРхССмИожЕТбожРЕВНИЕбЗЫмИТРИеОНОоЕТРИаИТЕОРИаохЗЫмИВСВОгОжНОЕОТхРОмОВВРЕобОНИСмАЛСЕгЕоЕСТОжИРЕмТОРАиЕЛЕЗНОИжОРОеИОбПОоНаВАССмАЗАЛОНоНЕПОиИоАбоОаРхмхВСЕРхССмИЕЛажИНЕчОРОыИЕЛажИНОВЫИСмЛащЕНИЕбНЕЛагЛаРхССмИчНООВАСИВАыЕоТАЛЕРЕгхжхПОоНИТЬжОоОеИЛЫгОЛЬыЕоЫСНИоНЕВСТРЕщАЛИСЬ

Соседние файлы в папке ЛР1