Эксперимент с частотным анализом шифровки
Зашифрованный текст:
(45)(35)(80)(35)(18)(77)(85)(18) (71)(45)(43)(45), (86)(71)(45) (57)(71)(45)(71) (28)(18)(77)(15) (11)(03)(52)(45)(77)(86)(85)(71)(39)(99) (19)(10)(45)(22)(45), (19)(42)(18)(39)(10)(18)(28)(45)(32)(03)(10)(45) (89)(03)(42)(85)(63) (19)(18)(71)(42)(45)(32)(77)(80) (52)(80)(11)(77)(18)(12)(45)(32)(80) (39) (80)(71)(42)(03).
(39)(19)(42)(03)(32)(18)(28)(10)(85)(32)(45)(39)(71)(85) (42)(03)(28)(85) (45)(71)(89)(18)(71)(85)(89), (86)(71)(45) (77)(18) (39) (39)(03)(89)(45)(43)(45) (80)(71)(42)(03). (19)(45)(12)(18)(10)(80)(93) (89)(80)(74)(03), (19)(45)(11)(28)(42)(03)(32)(10)(18)(77)(85)(99)(89)(85) (39) (91)(42)(03)(86)(77)(45)(93) (74)(85)(11)(77)(85), (11)(32)(45)(77)(45)(52) (39)(32)(18)(52)(42)(45)(32)(85), (80)(71)(45)(86)(77)(99)(32)(49)(18)(93), (52)(45)(43)(28)(03) (91)(80)(28)(18)(71) (77)(03)(52)(42)(31)(71) (19)(42)(03)(11)(28)(77)(85)(86)(77)(31)(93) (39)(71)(45)(10), (28)(03)(74)(18) (11)(03)(91)(31)(32)(86)(85)(32)(45)(39)(71)(15) (28)(45)(86)(18)(42)(85) (63)(10)(85) (85) (39)(31)(77)(03) (39)(03)(49)(85), (71)(03)(52) (85) (77)(18) (19)(45)(11)(28)(42)(03)(32)(85)(32)(49)(85)(22) (42)(45)(28)(85)(71)(18)(10)(18)(93), - (32)(39)(18) (91)(31)(10)(45) (32) (19)(45)(42)(99)(28)(52)(18) (32)(18)(35)(18)(93).
(45)(35)(80)(35)(18)(77)(85)(18) (32)(45)(11)(77)(85)(52)(10)(45) (19)(45)(11)(74)(18). (77)(45) (45)(71) (86)(18)(43)(45)?!.. (45)(77)(03) (39)(03)(89)(03) (77)(18) (19)(45)(77)(85)(89)(03)(10)(03) (57)(71)(45)(43)(45).
(80)(42)(45)(52)(85) (32) (49)(52)(45)(10)(18) (71)(45)(74)(18) (19)(42)(45)(49)(10)(85) (52)(03)(52) (32)(39)(18)(43)(28)(03). (28)(32)(45)(18)(86)(77)(85)(52)(85) (19)(45)(10)(80)(86)(85)(10)(85) (28)(32)(45)(93)(52)(85). (19)(99)(71)(18)(42)(45)(86)(77)(85)(52)(85) (19)(99)(71)(18)(42)(52)(85). (77)(85) (42)(80)(39)(39)(52)(85)(93), (77)(85) (10)(85)(71)(18)(42)(03)(71)(80)(42)(80), (52)(45)(71)(45)(42)(31)(18), (39)(45)(91)(39)(71)(32)(18)(77)(77)(45), (85) (19)(42)(18)(19)(45)(28)(03)(32)(03)(10)(03) (89)(03)(42)(85)(99) (19)(18)(71)(42)(45)(32)(77)(03), (77)(18) (11)(77)(03)(10)(85) (77)(85) (71)(18), (77)(85) (28)(42)(80)(43)(85)(18).
(28)(03), (45)(77)(03) (19)(10)(45)(22)(45)(93) (80)(86)(85)(71)(18)(10)(15)! (28)(03), (45)(77)(03) (77)(18) (10)(63)(91)(85)(71) (39)(32)(45)(93) (19)(42)(18)(28)(89)(18)(71)! (85) (28)(18)(71)(18)(93) (45)(77)(03) (77)(18) (10)(63)(91)(85)(71)! (85) (10)(63)(28)(18)(93)! (85) (91)(42)(03)(71)(15)(18)(32) (77)(03)(49)(85)(22) (89)(18)(77)(15)(49)(85)(22)! (85) (91)(45)(10)(15)(49)(85)(22)! (85) (39)(18)(91)(99)! (77)(85)(52)(45)(43)(45) (45)(77)(03) (77)(18) (10)(63)(91)(85)(71)...
(32) (52)(03)(91)(85)(77)(18)(71)(18) (28)(85)(42)(18)(52)(71)(45)(42)(03) (45)(77)(03) (39)(45)(42)(32)(03)(10)(03)(39)(15). (77)(03)(28)(45) (91)(31)(10)(45) (19)(42)(45)(19)(80)(39)(71)(85)(71)(15), (77)(18) (11)(03)(89)(18)(71)(85)(71)(15) (52)(45)(10)(52)(45)(18), (77)(45) (32) (45)(91)(35)(18)(89)-(71)(45) (91)(18)(11)(11)(10)(45)(91)(77)(45)(18) (11)(03)(89)(18)(86)(03)(77)(85)(18), (77)(45)...
(77)(45) (77)(18) (39)(89)(45)(43)(10)(03)!
(10)(03)(28)(77)(45). (18)(39)(10)(85) (91)(31) (57)(71)(45), (19)(45) (52)(42)(03)(93)(77)(18)(93) (89)(18)(42)(18), (91)(31)(10) (52)(45)(77)(18)(12) (28)(77)(99)... (77)(45) (77)(18)(71). (32)(39)(18)(43)(45) (10)(85)(49)(15) (19)(45)(10)(28)(18)(77)(15). (03) (45)(35)(80)(35)(18)(77)(85)(18) (71)(45)(43)(45), (86)(71)(45) (22)(80)(28)(49)(18)(18) (18)(35)(18) (32)(19)(18)(42)(18)(28)(85), (45)(39)(71)(03)(32)(03)(10)(45)(39)(15).
(39)(45)(42)(45)(52)(85)(77) (19)(42)(85)(49)(18)(10) (32) (86)(18)(71)(31)(42)(18) (86)(03)(39)(03). (52)(03)(52) (32)(39)(18)(43)(28)(03) (45)(19)(45)(11)(28)(03)(32) (77)(03) (80)(42)(45)(52). (91)(45)(43)(03)(71)(31)(93) (39)(31)(77) (91)(45)(43)(03)(71)(31)(22) (42)(45)(28)(85)(71)(18)(10)(18)(93). (77)(03)(43)(10)(31)(93) (39)(31)(77) (77)(03)(43)(10)(31)(22) (42)(45)(28)(85)(71)(18)(10)(18)(93). (91)(18)(39)(71)(45)(10)(52)(45)(32)(31)(93) (39)(31)(77) (91)(18)(39)(71)(45)(10)(52)(45)(32)(31)(22)... (22)(45)(71)(99) (77)(18)(71). (32)(45)(71) (57)(71)(45) (80)(74)(18) (77)(18)(19)(42)(03)(32)(28)(03). (42)(45)(28)(85)(71)(18)(10)(85) (80) (77)(18)(43)(45) (91)(45)(10)(18)(18) (86)(18)(89) (71)(45)(10)(52)(45)(32)(31)(18). (28)(85)(19)(10)(45)(89)(03)(71)(31). (85)(89)(18)(77)(77)(45) (85)(22) (39)(32)(99)(11)(99)(89) (39)(42)(18)(28)(85) (85)(77)(45)(39)(71)(42)(03)(77)(12)(18)(32) (45)(77)(03) (85) (45)(91)(99)(11)(03)(77)(03)...
- (39)(45)(42)(45)(52)(85)(77)! (71)(31) (71)(80)(19) (52)(03)(52) (19)(42)(45)(91)(52)(03)! (91)(03)(10)(91)(18)(39) (10)(18)(77)(85)(32)(45) (19)(45)(28)(77)(99)(10) (43)(10)(03)(11)(03).
- (57)(71)(45) (77)(18) (19)(18)(28)(03)(43)(45)(43)(85)(86)(77)(45).
- (71)(31) (19)(42)(03)(32), - (32)(11)(28)(45)(22)(77)(80)(10)(03) (89)(03)(49)(03).
- (32)(31) (71)(45)(74)(18).
(39)(45)(42)(45)(52)(85)(77) (91)(31)(10) (32) (45)(91)(35)(18)(89)-(71)(45) (77)(18)(19)(10)(45)(22)(45)(93) (19)(03)(42)(18)(77)(15). (86)(71)(45) (77)(03)(11)(31)(32)(03)(18)(71)(39)(99), (42)(03)(32)(77)(31)(93) (39)(03)(89)(45)(89)(80) (39)(18)(91)(18).
- (71)(31) (11)(03)(77)(99)(71)(03)? - (28)(32)(18)(42)(15) (32) (52)(45)(89)(77)(03)(71)(80), (43)(28)(18) (89)(03)(49)(03) (32)(18)(10)(03) (39)(32)(45)(93) (86)(03)(39)(71)(77)(31)(93) (80)(42)(45)(52), (19)(42)(85)(45)(71)(52)(42)(31)(10)(03)(39)(15), (85) (77)(03) (19)(45)(42)(45)(43)(18) (32)(45)(11)(77)(85)(52) (89)(80)(74). - (99) (39)(19)(42)(03)(49)(85)(32)(03)(63), (71)(31) (11)(03)(77)(99)(71)(03)?
- (03) (86)(71)(45)? (77)(18) (32)(85)(28)(77)(45)?
(85)(28)(85)(45)(71)(39)(52)(03)(99) (19)(42)(85)(32)(31)(86)(52)(03) (39)(18)(42)(43)(18)(99). (52)(03)(52) (45)(77) (77)(18) (19)(45)(77)(85)(89)(03)(18)(71), (86)(71)(45) (45)(77)(03) (39)(18)(93)(86)(03)(39) (77)(18) (74)(18)(77)(03), (03) (80)(86)(85)(71)(18)(10)(15)! (52)(45)(43)(28)(03) (45)(77) (77)(03)(52)(45)(77)(18)(12) (11)(03)(19)(45)(89)(77)(85)(71), (86)(71)(45) (32)(45) (32)(42)(18)(89)(99) (80)(42)(45)(52)(03) (45)(77)(03) (28)(10)(99) (39)(18)(89)(15)(85) (77)(18) (39)(80)(35)(18)(39)(71)(32)(80)(18)(71)...
- (71)(42)(80)(28)(77)(45) (39)(52)(03)(11)(03)(71)(15)!.. (28)(32)(18)(42)(15) (43)(42)(45)(89)(52)(45) (22)(10)(45)(19)(77)(80)(10)(03). (45)(77) (18)(35)(18) (77)(18)(28)(45)(32)(45)(10)(18)(77)!
- (39)(28)(18)(10)(03)(93) (57)(71)(45) (80)(19)(42)(03)(74)(77)(18)(77)(85)(18). - (89)(03)(49)(03) (71)(52)(77)(80)(10)(03) (19)(03)(10)(15)(12)(18)(89) (32) (80)(86)(18)(91)(77)(85)(52).
- (80)(86)(18)(91)(77)(85)(52) (99) (89)(45)(43) (91)(31) (85) (28)(45)(89)(03) (85)(11)(80)(86)(03)(71)(15). (19)(42)(85)(86)(18)(89) (91)(18)(39)(19)(10)(03)(71)(77)(45). (89)(03)(49)(03) (11)(03)(39)(71)(31)(10)(03) (32) (28)(32)(18)(42)(99)(22), (43)(10)(99)(28)(99) (77)(03) (39)(45)(42)(45)(52)(85)(77)(03) (39) (71)(03)(52)(85)(89) (45)(39)(71)(18)(42)(32)(18)(77)(18)(77)(85)(18)(89), (86)(71)(45) (45)(77) (19)(45)(86)(18)(10) (11)(03) (91)(10)(03)(43)(45) (42)(18)(71)(85)(42)(45)(32)(03)(71)(15)(39)(99).
- (22)(03)(89). (28)(80)(42)(77)(45)(18) (32)(45)(39)(19)(85)(71)(03)(77)(85)(18). (91)(18)(11) (42)(80)(39)(39)(52)(45)(93) (85) (85)(77)(45)(93) (52)(10)(03)(39)(39)(85)(52)(85).
- (45)(71)(71)(45)(43)(45) (85) (42)(45)(28)(77)(45)(43)(45) (99)(11)(31)(52)(03) (77)(18) (11)(77)(03)(63). (32)(39)(18) (19)(45)(71)(45)(89)(80), (86)(71)(45) (43)(42)(03)(89)(45)(71)(18) (77)(18) (45)(91)(80)(86)(18)(77).
- (19)(18)(42)(18)(28)(03)(93) (42)(45)(28)(85)(71)(18)(10)(99)(89), (86)(71)(45) (57)(71)(45) (91)(31)(10) (19)(45)(39)(10)(18)(28)(77)(85)(93) (80)(42)(45)(52).
- (85) (77)(18) (19)(45)(28)(80)(89)(03)(63), - (80)(22)(89)(31)(10)(15)(77)(80)(10)(39)(99) (39)(45)(42)(45)(52)(85)(77).
- (57)(71)(45) (18)(35)(18) (19)(45)(86)(18)(89)(80)?
- (32)(39)(18) (42)(03)(32)(77)(45) (32)(31) (19)(18)(42)(18)(28)(80)(89)(03)(18)(71)(18). (32)(03)(89) (74)(18) (28)(18)(77)(15)(43)(85) (19)(45)(11)(03)(42)(18)(11) (77)(80)(74)(77)(31), (19)(42)(03)(32)(28)(03)?
(32)(39)(18)-(71)(03)(52)(85) (45)(77) (19)(45)(28)(45)(77)(45)(52).
(89)(45)(10)(86)(03) (22)(10)(45)(19)(77)(80)(32) (28)(32)(18)(42)(15)(63), (89)(03)(49)(03) (80)(39)(71)(42)(18)(89)(85)(10)(03)(39)(15) (77)(03) (52)(80)(22)(77)(63).
(03) (77)(03) (52)(80)(22)(77)(18) (63)(10)(99) (39)(89)(45)(71)(42)(18)(10)(03) (71)(18)(10)(18)(32)(85)(11)(45)(42). (19)(45)(52)(03)(11)(31)(32)(03)(10)(85) (14)(42)(03)(77)(12)(80)(11)(39)(52)(80)(63) (89)(45)(28)(80).
(77)(03) (52)(80)(22)(45)(77)(77)(45)(89) (39)(71)(45)(10)(18) (39)(52)(80)(86)(03)(10)(03) (91)(18)(11) (28)(18)(10)(03) (89)(99)(39)(45)(42)(80)(91)(52)(03). (77)(18)(19)(42)(45)(32)(18)(42)(77)(80)(71)(45)(18) (52)(80)(42)(85)(77)(45)(18) (89)(99)(39)(45) (19)(45)(52)(45)(85)(10)(45)(39)(15) (42)(99)(28)(45)(89), (32) (89)(85)(39)(52)(18).
"(19)(45)(10)(71)(03)(32)(39)(52)(85)(18) (52)(45)(71)(10)(18)(71)(31)" - (14)(85)(42)(89)(18)(77)(77)(45)(18) (91)(10)(63)(28)(45) (85)(22) (28)(45)(89)(03). (77)(85)(86)(18)(43)(45) (77)(18)(10)(15)(11)(99) (63)(10)(15)(52)(18) (28)(45)(32)(18)(42)(85)(71)(15). (32)(18)(28)(15) (43)(45)(39)(71)(85) (91)(80)(28)(80)(71) (86)(18)(42)(18)(11) (86)(03)(39). (45) (86)(18)(89) (45)(77)(03) (28)(80)(89)(03)(18)(71)?!
- (43)(28)(18) (45)(71)(18)(12)?
- (52) (77)(85)(52)(45)(77)(18)(77)(52)(45) (19)(45)(49)(18)(10), - (77)(18) (45)(71)(42)(31)(32)(03)(99)(39)(15) (45)(71) (71)(18)(10)(18)(32)(85)(11)(45)(42)(03), (19)(42)(45)(43)(45)(32)(45)(42)(85)(10)(03) (28)(45)(86)(15).
(39)(45)(32)(39)(18)(89) (39)(45) (39)(32)(45)(18)(93) (89)(45)(28)(45)(93) (39) (80)(89)(03) (39)(45)(49)(10)(03)! (43)(10)(03)(32)(77)(45)(18), (19)(45)(39)(89)(45)(71)(42)(85)(71) (77)(03) (19)(45)(39)(10)(18)(28)(77)(63)(63) (14)(42)(03)(77)(12)(80)(11)(39)(52)(80)(63) (52)(45)(10)(10)(18)(52)(12)(85)(63) (85) (11)(03)(99)(32)(85)(71), (86)(71)(45) (57)(71)(45) (32)(39)(18) (86)(80)(49)(15), (80) (77)(85)(22) (32) (80)(86)(85)(10)(85)(35)(18) (28)(32)(45)(18)(86)(77)(85)(12)(31) (85) (71)(45) (10)(80)(86)(49)(18) (49)(15)(63)(71). (39)(03)(89)(45)(89)(77)(18)(77)(85)(18)...
- (86)(80)(49)(15)! (19)(45)(10)(77)(03)(99) (86)(80)(49)(15)... (77)(80) (19)(42)(03)(32)(85)(10)(15)(77)(45).
- (11)(03)(86)(18)(89) (19)(03)(19)(03) (52) (39)(45)(39)(18)(28)(99)(89) (19)(45)(49)(18)(10)?
- (77)(18) (89)(18)(49)(03)(93) (89)(77)(18)! (99) (42)(03)(91)(45)(71)(03)(63).
- (71)(45)(74)(18) (89)(77)(18), (89)(45)(28)(18)(10)(15)(18)(42)(49)(03)!
- (11)(03) (03)(77)(03)(10)(15)(43)(85)(77)(45)(89). (80) (77)(18)(43)(45) (11)(80)(91) (91)(45)(10)(85)(71).
- (71)(03)(52) (45)(77)(85) (18)(89)(80) (85) (28)(03)(28)(80)(71). (80) (89)(18)(77)(99) (77)(18) (89)(45)(43) (39)(19)(42)(45)(39)(85)(71)(15)? (32) (39)(80)(89)(52)(18) (10)(18)(74)(85)(71)... - (52)(85)(77)(80)(32) (32) (89)(99)(39)(45)(42)(80)(91)(52)(80) (52)(80)(39)(45)(52) (52)(80)(42)(85)(12)(31), - (19)(42)(45)(43)(45)(32)(45)(42)(85)(10)(03) (89)(03)(49)(03). - (32) (52)(45)(77)(12)(18) (52)(45)(77)(12)(45)(32), (71)(31) (89)(45)(74)(18)(49)(15) (19)(42)(45)(32)(18)(42)(77)(80)(71)(15)?!
(63)(10)(99) (77)(85)(86)(18)(43)(45) (77)(18) (45)(71)(32)(18)(71)(85)(10)(03).
- (71)(31) (86)(71)(45)?! (77)(18) (19)(45)(77)(85)(89)(03)(18)(49)(15), (43)(45)(39)(71)(85) (86)(18)(42)(18)(11) (86)(03)(39) (19)(42)(85)(28)(80)(71)?! (63)(10)(99)! (99) (39) (71)(45)(91)(45)(93) (42)(03)(11)(43)(45)(32)(03)(42)(85)(32)(03)(63)!
(19)(45)(52)(03)(11) (89)(45)(28) (11)(03)(52)(45)(77)(86)(85)(10)(39)(99), (85) (63)(10)(99) (77)(03)(52)(45)(77)(18)(12) (39)(45)(91)(10)(03)(43)(45)(32)(45)(10)(85)(10)(03) (19)(45)(32)(18)(42)(77)(80)(71)(15)(39)(99).
Каждая "буква" помещена в скобки для удобства разметки, в то время как, скажем, компьютерная программа легко могла бы различать элементы и без этого.
Статистика фрагмента:
(45) - 313 (11.2 процента)
(18) - 267 (9.6 процента)
(03) - 223 (8 процентов)
(77) - 205 (7.3 процента)
(85) - 169 (6 процентов)
(71) - 165 (5.9 процента)
(10) - 123 (4.4 процента)
(39) - 121 (4.3 процента)
(42) - 121 (4.3 процента)
(32) - 112 (4 процента)
(52) - 96 (3.4 процента)
(28) - 92 (3.3 процента)
(80) - 92 (3.3 процента)
(89) - 88 (3.1 процента)
(19) - 80 (2.9 процента)
(86) - 57 (2 процента)
(11) - 50 (1.8 процента)
(99) - 49 (1.8 процента)
(91) - 48 (1.7 процента)
(15) - 46 (1.6 процента)
(31) - 46 (1.6 процента)
(43) - 46 (1.6 процента)
(93) - 36 (1.3 процента)
(49) - 33 (1.2 процента)
(22) - 25 (0.9 процента)
(63) - 25 (0.9 процента)
(12) - 19 (0.7 процента)
(74) - 17 (0.6 процента)
(35) - 14 (0.5 процента)
(57) - 9 (0.3 процента)
(14) - 3 (0.1 процента)
Всего 2790 знаков.
За исключением буквы "Ё", которая рассматривается как "Е", представлена только тридцать одна предполагаемая буква. Следовательно предположить отсутствие в зашифрованом тексте какой-либо редко встречающейся буквы.
Я вижу два подхода к расшифровке в данном случае, опираясь на общую частотную статистику. Первый вариант, он же самый простой, - просто сопоставить колонки с рейтингом букв. Второй вариант - предполагать буквы, щепетильно сравнивая процентное содержание, но это утомительно и, как мне кажется, не имеет особого значения.
Сопоставление частот:
(45)=О
(18)=Е
(03)=А
(77)=И
(85)=Н
(71)=Т
(10)=С
(39)=Л
(42)=Р
(32)=В
(52)=К
(28)=М
(80)=Д
(89)=У
(19)=П
(86)=Я
(11)=Ь
(99)=Ы
(91)=Б
(15)=З
(31)=Г
(43)=Ч
(93)=Й
(49)=Ж
(22)=Х
(63)=Ш
(12)=Ю
(74)=Ц
(35)=Щ
(57)=Э
(14)=Ф
?=Ъ
Расшифрованный текст (первый проход):
ощдщеине точо, ято этот меиз ьакоиянтлы псохо, прелсемовасо уарнш петровид кдьиеюовд л дтра.
лправемснволтн рамн отуетну, ято ие л лауочо дтра. поюесдй удца, лопровоцмавжнйлы поьмравсеиныун л леуиамюатнсетнеу браяиой цньин, ьвоиок лвекровн, дтояиывжей, кочма бдмет иакргт праьминяигй лтос, маце ьабгвянволтз желтиамюатнсетией мояерн шсн н мвеиамюатнсетиечо лгиа лажн, так н ие поьмравнвжнх ромнтесей, - вле бгсо в порымке вещей.
ощдщеине воьинксо поьце. ио от яечо?!.. оиа лауа ие поинуаса эточо.
дрокн в жкосе тоце прожсн как влечма. мвоеяинкн посдянсн мвойкн. пытерояинкн пытеркн. ин рдллкнй, ин снтератдрд, которге, лоблтвеиио, н препомаваса уарны петровиа, ие ьиасн ин те, ин мрдчне.
ма, оиа псохой дянтесз! ма, оиа ие сшбнт лвой премует! н метей оиа ие сшбнт! н сшмей! н братзев иажнх уеизжнх! н босзжнх! н лебы! инкочо оиа ие сшбнт...
в кабниете мнректора оиа лорвасалз. иамо бгсо пропдлтнтз, ие ьауетнтз коское, ио в общеу-то беььсобиое ьауеяаине, ио...
ио ие луочса!
самио. елсн бг это, по крайией уере, бгс коиею миы... ио иет. влечо снжз посмеиз. а ощдщеине точо, ято хдмжее еще вперемн, олтавасолз.
лорокни прнжес в яетгре яала. как влечма опоьмав иа дрок. бочатгй лги бочатгх ромнтесей. иачсгй лги иачсгх ромнтесей. белтосковгй лги белтосковгх... хоты иет. вот это дце иеправма. ромнтесн д иечо босее яеу тосковге. мнпсоуатг. нуеиио нх лвыьыу лремн ниолтраиюев оиа н обыьаиа...
- лорокни! тг тдп как пробка! желтиамюатнсетинй басбел сеинво помиыс чсаьа.
- это ие пемачочняио.
- тг прав, - вьмохидса уажа.
- вг тоце.
лорокни бгс в общеу-то иепсохой пареиз. ято иаьгваетлы, равигй лауоуд лебе.
- тг ьаиыта? - мверз в коуиатд, чме уажа веса лвой яалтигй дрок, прноткргсалз, н иа пороче воьинк удц. - ы лпражнваш, тг ьаиыта?
- а ято? ие внмио?
нмнотлкаы прнвгяка лерчеы. как ои ие поинуает, ято оиа лейяал ие цеиа, а дянтесз! кочма ои иакоиею ьапоуинт, ято во вреуы дрока оиа мсы леузн ие лдщелтвдет...
- трдмио лкаьатз!.. мверз чроуко хсопидса. ои еще иемовосеи!
- лмесай это дпрациеине. - уажа ткидса пасзюеу в дяебинк.
- дяебинк ы уоч бг н моуа ньдяатз. прняеу белпсатио. уажа ьалтгса в мверых, чсымы иа лорокниа л такну олтервеиеинеу, ято ои пояес ьа бсачо ретнроватзлы.
- хау. мдриое волпнтаине. беь рдллкой н ниой ксаллнкн.
- отточо н ромиочо ыьгка ие ьиаш. вле потоуд, ято чрауоте ие обдяеи.
- перемай ромнтесыу, ято это бгс полсеминй дрок.
- н ие помдуаш, - дхугсзидслы лорокни.
- это еще пояеуд?
- вле равио вг перемдуаете. вау це меизчн поьареь идциг, правма?
вле-такн ои помоиок.
уосяа хсопидв мверзш, уажа длтреунсалз иа кдхиш.
а иа кдхие шсы луотреса тесевньор. покаьгвасн фраиюдьлкдш уомд.
иа кдхоииоу лтосе лкдяаса беь меса уылордбка. иепроверидтое кдрниое уыло поконсолз рымоу, в унлке.
"поставлкне котсетг" - фнруеииое бсшмо нх моуа. иняечо иесзьы шсзке мовернтз. вемз чолтн бдмдт яереь яал. о яеу оиа мдуает?!
- чме отею?
- к инкоиеико пожес, - ие отргваылз от тесевньора, прочоворнса мояз.
ловлеу ло лвоей уомой л дуа ложса! чсавиое, полуотрнт иа полсемишш фраиюдьлкдш коссекюнш н ьаывнт, ято это вле яджз, д инх в театрасзио-хдмоцелтвеииоу дянснще мвоеяинюг н то сдяже жзшт. лауоуиеине...
- яджз! посиаы яджз... ид правнсзио.
- ьаяеу папа к лолемыу пожес?
- ие уежай уие! ы работаш.
- тоце уие, уомесзержа!
- ьа аиасзчниоу. д иечо ьдб боснт.
- так оин еуд н мамдт. д уеиы ие уоч лпролнтз? в лдуке сецнт... - книдв в уылордбкд кдлок кдрнюг, - прочоворнса уажа. - в коиюе коиюов, тг уоцежз проверидтз?!
шсы иняечо ие ответнса.
- тг ято?! ие поинуаежз, чолтн яереь яал прнмдт?! шсы! ы л тобой раьчоварнваш!
покаь уом ьакоиянслы, н шсы иакоиею лобсачовоснса поверидтзлы.
Дальнейшая обработка
Разумеется, текст во всей красе не предстал, поэтому требуется ручной анализ.
Ищем полностью восстановленные слова: "этот", "вещей", "как", "еще", "вот это", "как пробка", "прав", "веса", "папа".
Теперь выписываем почти полностью восстановленные. Здесь главное не давать лишней свободы фантазии, ведь существует огромное количество слов, одинаковых по длине, но отличающихся всего одной буквой. Перечисляем самые очевидные находки, особенно словосочетания, имеющие смысл: "так н ие", "ио от", "в кабниете мнректора оиа", "ио в общеу-то", "по крайией уере", "хоты иет. вот это дце иеправма".
Выражение "в кабниете мнректора оиа" вносит неоценимый вклад в процесс дешифровки. Предположим, что оно должно выглядеть как "в кабинете директора", и поймём, что буквы "Н" и "И" нужно поменять местами (это доказывается в рамках этого же фрагмента), а под буквой "М" скрывается "Д". Сопоставляем эти изменения со списком якобы полностью и правильно восстановленных слов. Никаких конфликтов. Применяем к почти восстановленным словам: "так и не", "но от", "в кабинете директора она", "но в общеу-то", "по крайней уере", "хоты нет. вот это дце неправда". Замечаем, что букву "У" целесообразно заменить буквой "М", "Ы" на "Я".
Выписываем только буквы, отмеченные восклицательными знаками:
(45)=О
(18)=Е
(03)=А
(77)=Н
(85)=И
(71)=Т
(10)=С
(42)=Р
(32)=В
(52)=К
(28)=Д
(89)=М
(19)=П
(99)=Я
(91)=Б
(35)=Щ
(57)=Э
Примечание: как человек, знакомый с зашифрованным текстом, я знаю, что буква "С" здесь приведена ошибочно, однако, по предложенной логике она остаётся.
Теперь выписываем остальные буквы:
(39)=?
(80)=?
(86)=?
(11)=?
(15)=?
(31)=?
(43)=?
(93)=?
(49)=?
(22)=?
(63)=?
(12)=?
(74)=?
(14)=?
?=?
Заново расшифровываем текст, заменяя только буквы, бывшие помеченными восклицательным знаком.
Расшифрованный текст (второй проход):
ощ(80)щение то(43)о, (86)то этот ден(15) (11)акон(86)ит(39)я псо(22)о, пре(39)седовасо мари(63) петровн(80) к(80)(11)не(12)ов(80) (39) (80)тра.
(39)праведсиво(39)ти ради отметим, (86)то не (39) (39)амо(43)о (80)тра. по(12)ес(80)(93) м(80)(74)а, (39)опрово(74)дав(49)и(93)(39)я по(11)дравсениями (39) (39)емнад(12)атисетием бра(86)но(93) (74)и(11)ни, (11)вонок (39)векрови, (80)то(86)няв(49)е(93), ко(43)да б(80)дет накр(31)т пра(11)дни(86)н(31)(93) (39)тос, да(74)е (11)аб(31)в(86)иво(39)т(15) (49)е(39)тнад(12)атисетне(93) до(86)ери (63)си и двенад(12)атисетне(43)о (39)(31)на (39)а(49)и, так и не по(11)дравив(49)и(22) родитесе(93), - в(39)е б(31)со в порядке веще(93).
ощ(80)щение во(11)никсо по(11)(74)е. но от (86)е(43)о?!.. она (39)ама не понимаса это(43)о.
(80)роки в (49)косе то(74)е про(49)си как в(39)е(43)да. двое(86)ники пос(80)(86)иси дво(93)ки. пятеро(86)ники пятерки. ни р(80)(39)(39)ки(93), ни ситерат(80)р(80), котор(31)е, (39)об(39)твенно, и преподаваса мария петровна, не (11)наси ни те, ни др(80)(43)ие.
да, она псо(22)о(93) (80)(86)итес(15)! да, она не с(63)бит (39)во(93) предмет! и дете(93) она не с(63)бит! и с(63)де(93)! и брат(15)ев на(49)и(22) мен(15)(49)и(22)! и бос(15)(49)и(22)! и (39)ебя! нико(43)о она не с(63)бит...
в кабинете директора она (39)орваса(39)(15). надо б(31)со проп(80)(39)тит(15), не (11)аметит(15) коское, но в общем-то бе(11)(11)собное (11)аме(86)ание, но...
но не (39)мо(43)са!
садно. е(39)си б(31) это, по кра(93)не(93) мере, б(31)с коне(12) дня... но нет. в(39)е(43)о си(49)(15) посден(15). а ощ(80)щение то(43)о, (86)то (22)(80)д(49)ее еще впереди, о(39)тавасо(39)(15).
(39)орокин при(49)ес в (86)ет(31)ре (86)а(39)а. как в(39)е(43)да опо(11)дав на (80)рок. бо(43)ат(31)(93) (39)(31)н бо(43)ат(31)(22) родитесе(93). на(43)с(31)(93) (39)(31)н на(43)с(31)(22) родитесе(93). бе(39)тосков(31)(93) (39)(31)н бе(39)тосков(31)(22)... (22)отя нет. вот это (80)(74)е неправда. родитеси (80) не(43)о босее (86)ем тосков(31)е. дипсомат(31). именно и(22) (39)вя(11)ям (39)реди ино(39)тран(12)ев она и обя(11)ана...
- (39)орокин! т(31) т(80)п как пробка! (49)е(39)тнад(12)атисетни(93) басбе(39) сениво подняс (43)са(11)а.
- это не педа(43)о(43)и(86)но.
- т(31) прав, - в(11)до(22)н(80)са ма(49)а.
- в(31) то(74)е.
(39)орокин б(31)с в общем-то непсо(22)о(93) парен(15). (86)то на(11)(31)вает(39)я, равн(31)(93) (39)амом(80) (39)ебе.
- т(31) (11)анята? - двер(15) в комнат(80), (43)де ма(49)а веса (39)во(93) (86)а(39)тн(31)(93) (80)рок, приоткр(31)са(39)(15), и на поро(43)е во(11)ник м(80)(74). - я (39)пра(49)ива(63), т(31) (11)анята?
- а (86)то? не видно?
идиот(39)кая прив(31)(86)ка (39)ер(43)ея. как он не понимает, (86)то она (39)е(93)(86)а(39) не (74)ена, а (80)(86)итес(15)! ко(43)да он наконе(12) (11)апомнит, (86)то во время (80)рока она дся (39)ем(15)и не (39)(80)ще(39)тв(80)ет...
- тр(80)дно (39)ка(11)ат(15)!.. двер(15) (43)ромко (22)сопн(80)са. он еще недовосен!
- (39)деса(93) это (80)пра(74)нение. - ма(49)а ткн(80)са пас(15)(12)ем в (80)(86)ебник.
- (80)(86)ебник я мо(43) б(31) и дома и(11)(80)(86)ат(15). при(86)ем бе(39)псатно. ма(49)а (11)а(39)т(31)са в дверя(22), (43)сядя на (39)орокина (39) таким о(39)тервенением, (86)то он по(86)ес (11)а бса(43)о ретироват(15)(39)я.
- (22)ам. д(80)рное во(39)питание. бе(11) р(80)(39)(39)ко(93) и ино(93) кса(39)(39)ики.
- отто(43)о и родно(43)о я(11)(31)ка не (11)на(63). в(39)е потом(80), (86)то (43)рамоте не об(80)(86)ен.
- переда(93) родитесям, (86)то это б(31)с по(39)седни(93) (80)рок.
- и не под(80)ма(63), - (80)(22)м(31)с(15)н(80)с(39)я (39)орокин.
- это еще по(86)ем(80)?
- в(39)е равно в(31) перед(80)маете. вам (74)е ден(15)(43)и по(11)аре(11) н(80)(74)н(31), правда?
в(39)е-таки он подонок.
мос(86)а (22)сопн(80)в двер(15)(63), ма(49)а (80)(39)тремиса(39)(15) на к(80)(22)н(63).
а на к(80)(22)не (63)ся (39)мотреса тесеви(11)ор. пока(11)(31)васи (14)ран(12)(80)(11)(39)к(80)(63) мод(80).
на к(80)(22)онном (39)тосе (39)к(80)(86)аса бе(11) деса мя(39)ор(80)бка. непроверн(80)тое к(80)риное мя(39)о покоисо(39)(15) рядом, в ми(39)ке.
"постав(39)кие котсет(31)" - (14)ирменное бс(63)до и(22) дома. ни(86)е(43)о нес(15)(11)я (63)с(15)ке доверит(15). вед(15) (43)о(39)ти б(80)д(80)т (86)ере(11) (86)а(39). о (86)ем она д(80)мает?!
- (43)де оте(12)?
- к никоненко по(49)ес, - не отр(31)вая(39)(15) от тесеви(11)ора, про(43)овориса до(86)(15).
(39)ов(39)ем (39)о (39)вое(93) модо(93) (39) (80)ма (39)о(49)са! (43)савное, по(39)мотрит на по(39)седн(63)(63) (14)ран(12)(80)(11)(39)к(80)(63) коссек(12)и(63) и (11)аявит, (86)то это в(39)е (86)(80)(49)(15), (80) ни(22) в театрас(15)но-(22)(80)до(74)е(39)твенном (80)(86)исище двое(86)ни(12)(31) и то с(80)(86)(49)е (49)(15)(63)т. (39)амомнение...
- (86)(80)(49)(15)! посная (86)(80)(49)(15)... н(80) правис(15)но.
- (11)а(86)ем папа к (39)о(39)едям по(49)ес?
- не ме(49)а(93) мне! я работа(63).
- то(74)е мне, модес(15)ер(49)а!
- (11)а анас(15)(43)ином. (80) не(43)о (11)(80)б босит.
- так они ем(80) и дад(80)т. (80) меня не мо(43) (39)про(39)ит(15)? в (39)(80)мке се(74)ит... - кин(80)в в мя(39)ор(80)бк(80) к(80)(39)ок к(80)ри(12)(31), - про(43)овориса ма(49)а. - в кон(12)е кон(12)ов, т(31) мо(74)е(49)(15) проверн(80)т(15)?!
(63)ся ни(86)е(43)о не ответиса.
- т(31) (86)то?! не понимае(49)(15), (43)о(39)ти (86)ере(11) (86)а(39) прид(80)т?! (63)ся! я (39) тобо(93) ра(11)(43)оварива(63)!
пока(11) мод (11)акон(86)ис(39)я, и (63)ся наконе(12) (39)обса(43)овосиса поверн(80)т(15)(39)я.
Теперь, когда неверно отгаданные буквы нам не мешают, мы ясно видим, что на что нужно менять (хотя буква "С", напоминаю, вводит в заблуждение).
В русском алфавите тридцать три буквы: абвгдеёжзийклмнопрстуфхцчшщьъыэюя. Букву "Ё" мы, к сожалению, игнорируем, как это принято по последней моде, - это минус одна. В зашифрованном тексте присутствовал тридцать один оригинальный "знак", значит, нет ещё какой-то буквы, но мы до последнего не узнаем, какой именно, поэтому будем работать с тридцатью двумя буквами (это норма). Исключим из этого неполного алфавита буквы, которые мы уже удачно угадали, и получим следующий список из пятнадцати букв (уникальных комбинаций, напомню, осталось четырнадцать), четырнадцать из которых предстоит ещё найти:
Г
Ж
З
Й
Л
У
Ф
Х
Ц
Ч
Ш
Ь
Ъ
Ы
Ю
Анализируя текст, сопоставляем оставшиеся уникальные комбинации с оставшимися уникальными буквами, и останавливаемся лишь тогда, когда остаётся одна буква - её просто нет в этом тексте. Замечаем, что комбинация (39) соответствует букве "С", которую мы будто бы нашли, откуда делаем вывод, что комбинация (10) всё ещё не разгадана. Проанализировав ошибочные буквы "С", приходим к выводу, что комбинация (10) соответствует букве "Л". Получаем следующий список:
Г=(43)
Ж=(74)
З=(11)
Й=(93)
У=(80)
Ф=(14)
Х=(22)
Ц=(12)
Ч=(86)
Ш=(49)
Ь=(15)
Ъ=НЕ СУЩЕСТВУЕТ В ТЕКСТЕ
Ы=(31)
Ю=(63)
Объединяем этот список с тем, которым мы пользовались во втором проходе, внимательно следя за оказавшимися проблемными буквами "С" и "Л":
(45)=О
(18)=Е
(03)=А
(77)=Н
(85)=И
(71)=Т
(10)=Л
(42)=Р
(32)=В
(52)=К
(28)=Д
(89)=М
(19)=П
(99)=Я
(91)=Б
(35)=Щ
(57)=Э
(39)=С
(43)=Г
(74)=Ж
(11)=З
(93)=Й
(80)=У
(14)=Ф
(22)=Х
(12)=Ц
(86)=Ч
(49)=Ш
(15)=Ь
Ъ=НЕ СУЩЕСТВУЕТ В ТЕКСТЕ
(31)=Ы
(63)=Ю
Заключение
Применив воссозданный алфавит к полностью зашифрованному тексту, получаем исходную информацию.
Этот эксперимент наглядно демонстрирует, что статистика частоты встречаемости букв может иметь практическое применение. Разумеется, чем короче зашифрованный текст, тем сложнее определить, какой элемент какой букве соответствует, и наоборот, к тому же существуют трудности, связанные с тематикой текста, ведь частое повторение профессиональных терминов в рамках небольшого сообщения может в корне изменить соотношение частоты букв.
Свидетельство о публикации №220041200289