Читать книгу Шифрованный мир: азы криптографии. Просто, понятно и увлекательно - Артём Музагафаров, Артём Маратович Музагафаров - Страница 5
Как разгадать шифр
ОглавлениеНаверняка, если Вы получили (или перехватили☺) непонятную абракадабру, то первым вопросом будет «Как разгадать этот шифр?». Расшифровать шифр (когда знаешь ключ шифра и вид шифра) легко, а вот дешифровать шифр (когда не знаешь ключа шифра, взломать шифр то есть) … Это непросто, но Вы с помощью этой книги и приложения CryptoApp можете получить представление о стойкости шифров, определении вида шифра и возможно даже взломать (дешифровать) шифр. Ну что ж начнём!
Для начала необходимо определить вид шифра.
Способы определения вида шифра:
а) если некоторые символы шифровки употребляются крайне часто, а другие крайне редко, (например в следующей шифровке "»(пробел) и буква «Ж» – употребляются очень часто, а буква «Ю» всего один раз:
ЦИПЛ ЖЁВКФЁ ГЖАЛЖ ЙЖЬКВЖРКНЫ ЁК МКФН ЦИПЛ ЖЁВКФЁJJJ ШГДМЫ ЕЪ ЙЖЙЪНКВИМЫ ЛКММБКШКНЫ Ж ЁКИАЖВДД ЙЖЙОВЯЛЁЪС1 ИЁНДЛДМЁЪС И ЙЖЁЯНЁЪС ЦИПЛКС1 К НКБЬД ЙЖЙОВЯЛИШЖРКНЫ БЛКФЁД ИЁНДЛДМЁЖД ЙЛИВЖЬДЁИД1 ЙЖШРЖВЯЮЧДД ШКЦИПЛЖРКНЫ1 ЛКМЦИПЛЖРЪРКНЫ И ГКЬД ГДЦИПЛЖРЪРКНЫ МЖЖАЧДЁИЯ ЛКШВИХЁЪЕИ РИГКЕИ ЦИПЛЖРКЁИЯ И ЖНЙЛКРВЯНЫ ЦИПЛЖРБИ Р МЖУИКВЫЁЖФ МДНИ РБЖЁНКБНД2 ЙЖВЁЪФ МЙИМЖБ МНКНДФ ЙЖ ЦИПЛКЕ МЕЖНЛИНД ЁИЬД2 ЛДБЖЕДЁГОДЕ ЁКХКНЫ М РИГЪ ЦИПЛЖР)
то скорее всего это шифр простой замены (включая его частные случаи Шифр Цезаря, Аффинный шифр, Шифр Атбаш и др.) или шифр перестановки (Сцитала и др.)
б) если несколько подряд идущих символов шифровки повторяются в этом шифрованном сообщении, (например в следующей шифровке последовательность символов «4ХБ» встречается три раза (попробуйте найти), то скорее всего это Шифр Виженера:
!CZ. ЩQKF8D KWRP. TЩUZABII04-КIQOAW4O!Щ FOOЩ. (?CYY8Ъ8ABFBLYЩZЛIS!:MEWCTXЩO4? В! CWKXU5ZЩP7C9IYZX3?ZUNQЁKPYPЯЩV (БH-PWH::ЩKЪJMHЗГ:?АA! CZ.4XЮЩ8Щ-U! JTAUIU? F +NCFIOUБ! EVV4OY92FHQ9!ZАQ! P5JVTFQD9LCRMIS! SGIQЁY. B9ЭBMИ. X-ZG4XБЫ2N4PSVЕ) RQВG 4XБЩKЪ88ARKWHГTZKTMVD7MYЩ?) +DДPSCАAKBEFGR Л-LEMN8EXC2VCSK.WSQXЁ5C5ZMRN 40FЗГИ3ГTZKTMEKЪ6ЭL. Ж.C БSIOALGPCЭ6X):VOVX96AJQIHZDCВ(L:ZPЩW!4UBDЭJ.KЖL).EG5,G QPKGMRK: LVP6ЩVPEQJ9L8:Z-3,K,4XБЩTЪ6G8ДKЖL).T6