Другие языки программирования и технологии

Кто может взломать шифр Виженера без ключа? Длина ключа четыре буквы.

ЛТЪЧНЕМГПТХСЕШШ_ААОББЛНЭЙГИСИУМАМУЯЧЗУЩ
ЪАБЭЧЕЮНХБЮХСЖЯ_СТЧТЭЛЫМАПТЬЧСШП_ИЭТСДВ
_ЩПХМВМЕУТЪЫТСПФЭТЪУШЪТОМВАДНЬЙЯХСНШШ_Ш
УЩЪАЭЫГПВЗЧАВНЯЭКТСОШМЬБГНЭЙГИСЖЦЫСГНЬ_
М_ЛЧННТСЙЯХСОУМВГАЦСТДЭТЦТТХПТЫГЬГЧЪГУШ
ЪАХМГСУЧГЙВНЖАВНВТБЭТЩЫПТМЫМЧДАМ_АДЫЮАЭ
НЬАЫМИУАМЯФЩЪ_АЧТЭБДИСП_МХПХЫБЙЮМЪНТЬ_С
АЦСТАПВЖЯМЯЖТЬ_ОЫЩТ_ТЯТЛТЙГПТЪДЗ_ЫСЕШШТ
УОМЪМЫМЪОУГЧАЪНЮЖЙНЭАЫБСТЭЭМУАТСРВТЯЖФЭ
ЧЗШЪЪЖТЧСОШЩДАЫМАПЙЯЪАХЮЧДЧНСГЫСЧМТГГПТ
ЫЯЙТСЧМУКГАЧТЭПТЪЧАДНЬАЭНЬААЪСРВХЬБЪНЭА
УМЪОУГЧАЫМЭФЙДЧАХМОУАЩСП_МИФХЮГГАПТМТШ_
ГЭ_ПАВ_ЬФТЧБЖГЯЯПЦЫСЙТЬ_ОЫЩТМТГГПТЮГБВХ
ЬАДТВОЫЯСЖЦЫСИУЯЧНТГГПФМАПХЫБПДХГЭТЪТАГ
П_КТЬДУОМЪАХМГПТУЧАХЭЧНСМЩБЯТИБЮМИУАМ_О
ТЪЧАЦЫВРАСЪОТПСТХЫЧНТСЧМШМТАЮХЙЭТЮ_ТДНФ
ОУЛСШУЮГЭТТХПТГТТДИСОШПТЗ_НРАПЯ_АВНЩЕВН
ШБЮЫСЙТТКЖТСТМОДЧААЯГБЮЧЪГУШ_ААЯСТДНБЙЭ
НСЖЛТСТЫШНОШТСГАФУФЩСТМАМЧДАМВУВТЮМШЪЪЖ
ТПМСХНГЭГЛСЙЪМЦЖЮНСЦАЯРАФЗСЧШЪ_КТТХПТЬ_
ДЫОЧМЫМ_ОТЮС_ВЫВУОКССУФУСУЮМГУШСЕШЪНДЫМ
АПТЯББЭЯЪСУЩСЙТЬБЙДЫЯБЯМЯПТЙГПТЬБПЧЫЭЗУ
Ш_ТОМЯЖЧЫЭДАМРЛАПСУУЭТТАПЪШТФТЛВЗЭАХМУБ
_ЧТЦТЯЧЛЕЕЪЖТЮИЖДНСГНОББХМФТШМФЛЮНЦЬТПВ
ЛАЭЧАЖЫЮБТЬ_ШЕПВУХЫФБЮМИУАМЪАБЫЦАХТЬТШШ
РАЧНПУТТЮФТ_ШЖТЪЧАДНЬААБ_У_ЫСЛУЧСТ_НИБЮ
НСЕУПТМЫМОУАМЩБЧТЭПТТХПТЮТНАШПВЫТСЙТЮ_Г
ГТЮАХЫЩНЕЯЪМАМЪТБ_ХБЮЫСЖЦЫСЛАРЦБТЫЯАЕФЯ
БЮМИУАМЬСШЮГОНЦСРЕЮГЙЮМФАДЫБДАПМКТЩЪСТЮ
ЭФЗМ_АДЫЮАЙЯ_ААЪСХАЩТА_ТСГТЮФПШЩСФЯТСЙТ
ГГПТЪТЕТЪЪНТЩ_ЗШЯСВНЯНАБЭЪЕШЯВ_Т_ИСШСЪУ
ОМ_РШЧДАЖЫЮБТЪЧАЪЪТМТЬБЖЧТЭПХМФМУЮГЙТЧБ
ЖГЯЯПЦЫСЙТЪЧАВТЙБЮЮРАБЫВПХТГПХНГЭГЛСТТЧ
ЧНТЪЪВЕСНАБЫСЮДЫЮФТЬ_ГАСДААЪСВНШСФХТБЖ_
МИУАМФАДЫБДАП_НТЩЪСШМВУУЭЪЛТЮЪМУМЪАЯЫШЖ
ДМВЕШШТУОМФТШМИУАМЩБЗЫИЖДМВОУГТМУМЧНЕМУ
ЬЮЫСЗЕЯЬПТГДГГЯФПХНГЭТЪТЕТЮ_ВАЦССЕЧДАЯН
РЛЫЪТА_ЫСРАЯ_НТЫЯАБЫЮЙВХЭТСМВАПЯЪНТХСРВ
ЫЦПЮУТМТЮФПРМУЖГДТВУДЯФРМАЭСЪДЯТУЪИ_ИСГ
ТЧ_УАЭ_КТЯ_МОЧ_ААСЯПТ_ГЖКНЭПТТХПТШПЕЫМВ
ЛУУЦЬЯМЦОШЩСП_МФТШМУПЮИЙЖТ_УЖЩСТМГЛСШДЫ
СП_ХСВШЮВННЮЭЖ_ЪЧЖТХСГГЛИЖГЧЪАЗ_ШЖТТХПТ
ГГПТЫЯЙТЪЧАЦЫВРАСТАЩХЩОЫМТАЮНЬЖЫМЧЖТХСШ
ДЫСП_НСГШЭГЙДМЪНЫМЬБЭМЖПЙТГАЦЪЧУТХСМАЩТ
ЖДМЪЦТЧТЛТТЫАЕР_Е_ЫСУУЧСП_МЪАЩХЭАЭНЬАФ_
ЦУАМЙЖЮМАПТО_МАЯДАГМ_РУЮЯПГЯНЯТЪТАЭНШЕА
ЩСЩУРДАЕПРИ__ГЭТПСДВЛЩЙТХСУЫЪЧАУМЧДАМЬС
ШЮГОНЦСГОКЯПЯМФЙЮЮРА_НСТЕБ_ООЧ_НТХСУХТБ
ЕАЩСНШЮГЖЙЧЧАЪЫБЛАМВМШСРАЫФЦБЮХСИУМШЙЪЪ
НЯТЧБЖГЯЯЙЭН
Его можно взломать, но надо знать алфавит. Если алфавит стандартный от А до Я без Ё, то вроде еще не сложно, но тут вижу и _ есть, может это было заменено для всех пробелов в начале. Тогда алфавит _A..Я без Ё или же А..Я_ без Ё
В случае если используется свой алфавит, то бишь перемешанный изначально, то взлом усложняется намного.
Зная длину ключа в 4 буквы и предполагая, что у тебя алфавит А..Я_ без Ё
то берем с первой через 4 и выписываем:
Л Н П Е А Б Й И М З А Е Б Ж Т Л и так далее
Теперь мы вычисляем коэффициенты встречаемости этих символом и сравниваем как в русском языке для 1 символа в слове; берем следующий символ в алфавите М О Р И Б и тд и тоже вычисляем встречаемость и так для всех в алфавите (33 кажись). Из них выбираем наиболее подходящих для русского и по сути находим там 1 символ ключа.
Хотя тупо перебором можно, комп то все стерпит, но будет вариантов 33*33*33*33 = 1185921 и из них выбрать текст у которого встречаемость символов для русского будет правдаподобна или же даже проверка на слова сделать.

Так что попробовать можно, но на сколько это вам важно?
MX
Maxim Xd
62 788
Лучший ответ
Maxim Xd КЛЮЧ: "БУНТ" так что можно было подбором...а я думал че сложнее тут.
Но вот если для моего кода дана строка ''АААА' и код 'АААА' то на выходе и будет ''АААА', хотя в инете где-то видел замена А на Б.
Поэтому вышло вот это: К_НЕМУ_ТО_И_ДЕЛОААБРАЩАЛИСЬ_ЗА_АЛАТЕЖАМИАПРЕДЛАГАЛИ_ЕМУ_СДЕЛКИ_АО_ПЕРЕВОЗКЕ_ГРУЗОВ_СЛУЖАЩИЕ_ОБРАЩАЛИСЬ_САТАКИМИ_МЕЛОЧАМИАКОТОРЫЕАРАНЬШЕ_НЕ_КАСАЛИСЬ_ЕГО_ВЫПОЛНЯЕМЫЕ_ИМИ_НА_СВАЙ_СТРАХ_ЕГО_ОТЫСКИВАЛИАВ_ТРАКТИРАХАРАССПРАШИВАЛИ_ЕГА_ОАТОМАКАКАИ_ЧТА_НУЖНОАДЕЛАТЬ_ОН_ГОВОРИЛ_ИМ_ПОРАЙ_САВСЕМ_НЕ_ПОНИМАЯ_ТАК_ЭТО_НУЖНО_ДЕЛАТЬ_ИЛИ_ИНАЧЕАЗАМЕЧАЛАИХ_
Maxim Xd СКРЫТАЕ_ПРЕНЕБРЕЖЕНИЕ_К_НЕМУАИ_АОЧТИАВСЕГДА_ВИДЕЛ_ЧТО_ОНИ_ДЕЛАЮТАДЕЛО_НЕАТАКАКАКААН_ПРИКАЗАЛАА_ИНАЧЕАИ_ЛУЧШЕАВ_ЭТАМ_ОН_ЧУВСТВАВАЛ_ЛОВКУЮАРУКУ_КРЕСТНОГО_И_ПОНИМАЛ_ЧТО_СТАРИКАТЕСНИТ_ЕГО_ЗАТЕМ_ЧТОБ_АОВОРОТИТЬ_НААСВОЙ_ПУТЬ_ИАВ_ТО_ЖЕАВРЕМЯ_ЗАМЕЧАЛ_ЧТА_ОН_НЕАГОСПАДИН_В_СВОЕМ_ДЕЛЕ_ААЛИШЬ_СОСТАВНАЯ_ЧАСТЬ_ЕГО_ЧАСТЬ_НЕВАЖНАЯАЭТОАРАЗДРАЖАЛО_И_ЕЩЕ_ДАЛЬШЕААТТАЛКИВАЛОААТ_СТАРИКА_ЕЩЕ_СИЛЬНЕЕ_ВАЗБУЖДАЛА_ЕГА_СТРЕМЛЕНИЕ_ВЫРВАТЬСЯ_ИЗ_ДЕЛА_ХАТЯАБЫ_ЦЕНОЙ_ЕГО_ПОГИБЕЛИ_ОН_С_ЯРОСТЬЮ_РАЗБРАСЫВАЛ_ДЕНЬГИ_АО_ТРАКТИРАМ_И_ПРИТОНАМ_НО_ЭТО_ПРОДОЛЖАЛОСЬ_НЕДОЛГА_ЯКАВ_ТАРАСАВИЧ_ЗАКРЫЛАВ_БАНКАХ_ТЕКУЩИЕ_СЧЕТА_ВЫБРАВ_ВСЕ_ВКЛАДЫ_ВСКАРЕАФОМА_ПОЧУВСТВОВАЛ_ЧТА_ИАПОДАВЕКСЕЛЯАДАЮТ_ЕМУ_УЖЕ_НЕАТАКААХОТНО_КАК_СНАЧАЛА_ДАВАЛИ_ЭТА_ЗАДЕЛО_ЕГО_САМАЛЮБИЕ_И_СОВСЕМАВОЗМУТИЛА_ИСПУГАЛО_ЕГО_КАГДА_ОНАУЗНАЛ_ЧТА_КРЕСТНЫЙ_ПУСТИЛ_ВАТОРГАВЫЙ_МИ
Maxim Xd Р_СЛУХ_ОАТОМАЧТОААН_ФАМААНЕ_В_СВОЕМ_УМЕ_И_ЧТО_НАД_НИМ_МОЖЕТ_БЫТЬАПРИДЕТСЯ_УЧРЕДИТЬ_ОПЕКУАФОМА_НЕАЗНАЛ_ПРЕДЕЛОВ_ВЛАСТИ_КРЕСТНОГО_И_НЕАРЕШАЛСЯАПОСОВЕТОВАТЬСЯ_С_КЕМ_НИБУДЬАПО_ЭТОМУ_ПОВАДУААН_БЫЛ_УВЕРЕН_ЧТА_ВАТОРГАВОМ_МИРЕ_СТАРИК_СИЛА_ИАМОЖЕТ_СДЕЛАТЬ_ВСЕ_ЧТА_ЗАХОЧЕТ_СНАЧАЛА_ЕМУ_БЫЛО_ЖУТКО_ЧУВСТВОВАТЬ_НАД_СОБАЙ_РУКУАМАЯКИНААНО_ПАТОМ_ОНАПОМИРИЛСЯ_САЭТИМ_И_ПРОДОЛЖАЛ_СВОЮ_БЕСШАБАШНУЮ_АЬЯНУЮ_ЖИЗНЬ_В_КОТАРОЙ_ТОЛЬКОААДНО_УТЕШАЛО_ЕГО_ЛЮДИ_СКАЖДЫМ_ДНЕМ_ОН_ВСЕ_БОЛЬШЕ_УБЕЖДАЛСЯ_ЧТО_ОНИ_БЕССМЫСЛЕННЕЕ_И_ВСЯЧЕСКИАХУЖЕ_ЕГО_ЧТО_ОНИ_НЕАГОСПАДААЖИЗНИ_ААЛАКЕИ_ЕЕ_И_ЧТО_ОНА_ВЕРТИТ_ИМИ_КАК_ХОЧЕТАГНЕТ_И_ЛАМАЕТ_ИХ_КАК_ЕЙАУГОДНО_ТАК_ОН_ИАЖИЛАКАКАБУДТА_ШЕЛ_АО_БОЛАТУАС_ОПАСНОСТЬЮ_НААКАЖДАМ_ШАГУАУВЯЗНУТЬ_В_ГРЯЗИ_И_ТИНЕАА_ЕГА_КРЕСТНЫЙ_ВЬЮНОМ_ВИЛСЯАНА_СУХОНЬКОМ_И_ТВЕРДАМ_МЕСТЕЧКЕАЗОРКА_СЛЕДЯАИЗДАЛИ_ЗА_ЖИЗНЬЮ_КРЕСТНИКА
Maxim Xd Точнее так: К НЕМУ ТО И ДЕЛО ОБРАЩАЛИСЬ ЗА ПЛАТЕЖАМИ ПРЕДЛАГАЛИ ЕМУ СДЕЛКИ ПО ПЕРЕВОЗКЕ ГРУЗОВ СЛУЖАЩИЕ ОБРАЩАЛИСЬ С ТАКИМИ МЕЛОЧАМИ КОТОРЫЕ РАНЬШЕ НЕ КАСАЛИСЬ ЕГО ВЫПОЛНЯЕМЫЕ ИМИ НА СВОЙ СТРАХ ЕГО ОТЫСКИВАЛИ В ТРАКТИРАХ РАССПРАШИВАЛИ ЕГО О ТОМ КАК И ЧТО НУЖНО ДЕЛАТЬ ОН ГОВОРИЛ ИМ ПОРОЙ СОВСЕМ НЕ ПОНИМАЯ ТАК ЭТО НУЖНО ДЕЛАТЬ ИЛИ ИНАЧЕ ЗАМЕЧАЛ ИХ СКРЫТОЕ ПРЕНЕБРЕЖЕНИЕ К НЕМУ И ПОЧТИ ВСЕГДА ВИДЕЛ ЧТО ОНИ ДЕЛАЮТ
Maxim Xd ДЕЛО НЕ ТАК КАК ОН ПРИКАЗАЛ А ИНАЧЕ И ЛУЧШЕ В ЭТОМ ОН ЧУВСТВОВАЛ ЛОВКУЮ РУКУ КРЕСТНОГО И ПОНИМАЛ ЧТО СТАРИК ТЕСНИТ ЕГО ЗАТЕМ ЧТОБ ПОВОРОТИТЬ НА СВОЙ ПУТЬ И В ТО ЖЕ ВРЕМЯ ЗАМЕЧАЛ ЧТО ОН НЕ ГОСПОДИН В СВОЕМ ДЕЛЕ А ЛИШЬ СОСТАВНАЯ ЧАСТЬ ЕГО ЧАСТЬ НЕВАЖНАЯ ЭТО РАЗДРАЖАЛО И ЕЩЕ ДАЛЬШЕ ОТТАЛКИВАЛО ОТ СТАРИКА ЕЩЕ СИЛЬНЕЕ ВОЗБУЖДАЛО ЕГО СТРЕМЛЕНИЕ ВЫРВАТЬСЯ ИЗ ДЕЛА ХОТЯ БЫ ЦЕНОЙ ЕГО ПОГИБЕЛИ ОН С ЯРОСТЬЮ РАЗБРАСЫВАЛ ДЕНЬГИ ПО ТРАКТИРАМ И ПРИТОНАМ НО ЭТО ПРОДОЛЖАЛОСЬ НЕДОЛГО ЯКОВ ТАРАСОВИЧ ЗАКРЫЛ В БАНКАХ ТЕКУЩИЕ СЧЕТА ВЫБРАВ ВСЕ ВКЛАДЫ ВСКОРЕ ФОМА ПОЧУВСТВОВАЛ ЧТО И ПОД ВЕКСЕЛЯ ДАЮТ ЕМУ УЖЕ НЕ ТАК ОХОТНО КАК СНАЧАЛА ДАВАЛИ ЭТО ЗАДЕЛО ЕГО САМОЛЮБИЕ И СОВСЕМ ВОЗМУТИЛО ИСПУГАЛО ЕГО КОГДА ОН УЗНАЛ ЧТО КРЕСТНЫЙ
Maxim Xd ПУСТИЛ В ТОРГОВЫЙ МИР СЛУХ О ТОМ ЧТО ОН ФОМА НЕ В СВОЕМ УМЕ И ЧТО НАД НИМ МОЖЕТ БЫТЬ ПРИДЕТСЯ УЧРЕДИТЬ ОПЕКУ ФОМА НЕ ЗНАЛ ПРЕДЕЛОВ ВЛАСТИ КРЕСТНОГО И НЕ РЕШАЛСЯ ПОСОВЕТОВАТЬСЯ С КЕМ НИБУДЬ ПО ЭТОМУ ПОВОДУ ОН БЫЛ УВЕРЕН ЧТО В ТОРГОВОМ МИРЕ СТАРИК СИЛА И МОЖЕТ СДЕЛАТЬ ВСЕ ЧТО ЗАХОЧЕТ СНАЧАЛА ЕМУ БЫЛО ЖУТКО ЧУВСТВОВАТЬ НАД СОБОЙ РУКУ МАЯКИНА НО ПОТОМ ОН ПОМИРИЛСЯ С ЭТИМ И ПРОДОЛЖАЛ СВОЮ БЕСШАБАШНУЮ ПЬЯНУЮ ЖИЗНЬ В КОТОРОЙ
Maxim Xd ТОЛЬКО ОДНО УТЕШАЛО ЕГО ЛЮДИ СКАЖДЫМ ДНЕМ ОН ВСЕ БОЛЬШЕ УБЕЖДАЛСЯ ЧТО ОНИ БЕССМЫСЛЕННЕЕ И ВСЯЧЕСКИ ХУЖЕ ЕГО ЧТО ОНИ НЕ ГОСПОДА ЖИЗНИ А ЛАКЕИ ЕЕ И ЧТО ОНА ВЕРТИТ ИМИ КАК ХОЧЕТ ГНЕТ И ЛОМАЕТ ИХ КАК ЕЙ УГОДНО ТАК ОН И ЖИЛ КАК БУДТО ШЕЛ ПО БОЛОТУ С ОПАСНОСТЬЮ НА КАЖДОМ ШАГУ УВЯЗНУТЬ В ГРЯЗИ И ТИНЕ А ЕГО КРЕСТНЫЙ ВЬЮНОМ ВИЛСЯ НА СУХОНЬКОМ И ТВЕРДОМ МЕСТЕЧКЕ ЗОРКО СЛЕДЯ ИЗДАЛИ ЗА ЖИЗНЬЮ КРЕСТНИКА
Клбчи нельзя ломать