|
6 / 6 / 1
Регистрация: 24.06.2014
Сообщений: 129
|
|
Взлом Виженера, зная длину ключа04.12.2017, 00:04. Показов 33010. Ответов 20
Метки нет (Все метки)
Доброго времени суток, столкнулся с такой задачей: имеется шифротекст длиной в ~2200 символов (русский язык), состоящий из буква русского алфавита(за исключением 'ё') + символ "_". Как нетрудно догадаться - всего 33 уникальных символа:
"абвгдежзийклмнопрстуфхцчшщъыьэюя_" индекс совпадений уверенно показывает, что длина ключа - 4 символа. Я, как положено, разбиваю шифротекст на 4 группы, получаем 4 моноалфавита, и в каждой из этих групп нахожу преобладающий, по кол-ву символ, вычитаю его позицию от позиции буквы "О", как самой частовстречаемой (данные с Википедии) и получаю сдвиги. Самые частые символы по группам и их позиция в вишеуказанной строке: 1)12 - л, 2)3 - в, 3)18 - с, 4)3 - в. Если начать вычитать позиции этих букв от позиции буквы "О" получим следующий ключ: эфвф. Уже пахнет жаренным, да?? Пытаюсь дешифровать шифротекст этим ключем и по такому алфавиту: char[] characters = new char[] {'А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ж', 'З', 'И', 'Й', 'К', 'Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Ь', 'Ы', 'Ъ', 'Э', 'Ю', 'Я', '_' }; Получается полный бред. Где ошибся??
0
|
|
| 04.12.2017, 00:04 | |
|
Ответы с готовыми решениями:
20
Дешифровка Виженера без ключа Дешифровка Виженера без ключа |
|
0 / 0 / 0
Регистрация: 17.06.2019
Сообщений: 1
|
|
| 17.06.2019, 23:05 | |
|
Приветствую! Придумался тут некий алгоритм на базе Виженера, но я его усложнил.
Вот шифрограмма ЖАЕФЩИШРТМГЕКЁЁСЙПХЕХЁЗДЙЮШЙУЧСШИМРЮ и ключ к ней. КУРС Сможет кто-нибудь расшифровать?
0
|
|
| 17.06.2019, 23:05 | |
|
Дешифровка Виженера без ключа
Взлом шифра Виженера без знания ключа Шифр Виженера- Шифрация, Дешифрация, Взлом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|