Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2013, 14:57   #21
Rad-X
Пользователь
 
Регистрация: 13.02.2011
Сообщений: 14
По умолчанию

Цитата:
Сообщение от s-andriano Посмотреть сообщение
Не так.
Во втором варианте ничего ксорить не нужно - просто выбираем 0,2,4,6,8..., потом 0,3,6,9..., 0,4,8,12... символы и по ним считаем индекс.
Еще один момент - коль скоро мы при кодировании выбрасываем все некириллические символы, то точно так же нам нужно делать и при "прореживании". Т.е. выкидывать не просто n символов, а n кириллических символов.
Исправил только что сам
Получились нормальные результаты. Да, всё считаю для n кириллических символов


Теперь нужно дальше разбираться со вторым пунктом в начале темы. Он тоже не совсем понятен
Rad-X вне форума Ответить с цитированием
Старый 11.05.2013, 19:11   #22
Rad-X
Пользователь
 
Регистрация: 13.02.2011
Сообщений: 14
По умолчанию

Теперь по идее каждый 38 символ должен быть закодирован одним и тем же шифром цезаря. Но это не наблюдается

Сам текст, с лишними символовами.
"Божественная Комедия" возникла в тревожные ранние годы XIV века из
бурливших напряженной политической борьбой глубин национальной жизни Италии.
Для будущих - близких и далеких - поколений она осталась величайшим
памятником поэтической культуры итальянского народа, воздвигнутым на рубеже
двух исторических эпох Энгельс писал: "Конец феодального средневековья,
начало современной капталистической эры отмечены колоссальной фигурой. Это -
итальянец Данте, последний поэт средневековья и вместе с тем первый поэт
новою времени" {К.Маркс и Ф.Энгельс. Сочинения, т. 22, изд. 2-е, с. 382.}.


Текст отксоренный сам с собой с смещением равным длине ключа

БглнфсмбцпехКжлдчшфкмяеэзлптнцапгид флыияеяатдктглъьййирышйкх ехыибэянщагзпзйжаъъчощвквюпгштчбцкш йпзехюможебфшбзмжмиеАыожи жХщякухпынюйьиотащздмфчзаябвеацчеям язозыблчтвмщнщиььцхщжбгвт тэжоообйщрафившхезуыпуццюмруюфояяъж флькшыщпмыъйбнисвэуэнлъэм арсбмчхгняаужжхфоерякдыЯсьиллсджаой Ълбаыщлзоадонелягштбьпммч ющтнбеаежхыайюфэежсгзгфзсуыжшпъщнгк ехвэюшцмиеавхыеокьщйдтрьш днзюхммЧьмфнийръьчуХтиюккюурмлгхыва яьптхббапнаввмхщкшшьсаъоф эбтшпюдзспъккзяпсалоюдмКБтвкыеФЪпго щюяБшчйггищнрнкйлшЫэьлжуб ЛухшъныгввтшгщумюявДеопщынлряжюПяжн нъшЬчъйжэндкауцмрщендвигч вщыяоргъхншзигьвэфщжабпоаоглзхкйтяо эоъщгрювнуквчлоооэрпглгэс фйжпейндтогъщхчпяыцемрзхцчкмофбкюдх цюытьькхвгзшкькшеюсжжДокб чнфаъклхыатеааикыуцмюютащаагьрйиииэ лнучрчыкпгдзлналщхфянчгеш хеудъкэагюцпеуымйъеачзницжмдлдвхфзб бафхеУдЪвуълашдакчяждщыею охкцьылдфшвеъсыщыафилгуитткмееасбжк фпггмьчшжяцдучгщщтлгбцдеб мвоуКсщчхЕыитцеынэгкбнсщжхщпялвьцюс жиййагюжбфвфнаафжовкгжжыо чгхдбнжттвсгрядкгвящегелкбцефюагзвг дчоулвыжнаоюшзхчоркхразба хмммпищшлшжьлвзнмнэбаенпйдВхофспхша одфэаритшвщкдатвопбауатжй ефййиьррщижоойфкцхсэышоэнфнмсойплюя смнрхюзиохерлвхвефбяытвая оаокзотгбмолцужибщюмфстохмвщожмьбмь ъмъьлщжжыоекщнззмкааквлшц щтяиюиюаухфигбжжыфзжриъакщуутмежуйл ибыйдбървьщдбщхнщкгг

Ключ:

сложениепомодулюдваабракадабрахамли щеа
Rad-X вне форума Ответить с цитированием
Старый 12.05.2013, 20:06   #23
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Rad-X Посмотреть сообщение
Теперь по идее каждый 38 символ должен быть закодирован одним и тем же шифром цезаря.
Почему?
Цитата:
Но это не наблюдается
Наблюдается такой же всплеск индекса, как и на 19.
А что еще нужно?
s-andriano вне форума Ответить с цитированием
Старый 12.05.2013, 20:25   #24
Rad-X
Пользователь
 
Регистрация: 13.02.2011
Сообщений: 14
По умолчанию

Цитата:
Сообщение от s-andriano Посмотреть сообщение
Почему?Наблюдается такой же всплеск индекса, как и на 19.
А что еще нужно?
А получил ключ простым брутом, после того как узнал длину ключа. То бишь разбил на колонки равные длине ключа, а потом просто ксорил буквы поочереди пока не получил нормальные частоты.
Но я получается не использовал текст отксоренный самим с собой и т.д.
Rad-X вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разгадка шифра saivs Общие вопросы Delphi 6 15.04.2013 18:28
Реализация книжного шифра!!! InnaSidorenko Помощь студентам 1 20.11.2012 21:23
Анализ блочного шифра на криптостойкость kaarol Фриланс 1 13.02.2012 20:36
Реализация шифра Плейфера в Delphi ALUKARD2011 Помощь студентам 3 14.10.2011 15:56
Криптоанализ шифра Виженера kalbim Помощь студентам 3 17.05.2011 22:27