285 читали · 1 год назад
Как взломать шифр виженера
Получение длины ключа Способ 1. Перебор. Первый, и более простой способ это перебор. Заключается он в следующем: сначала берём каждую вторую букву, затем каждую третью, четвертую и т.д. После каждого забора где-нибудь делаем частотный анализ. Если правильная длина - будет похож на обычный, только со сдвигом(или без если буква а). Проще это автоматизировать, например это можно за 2 минуты написать на питоне. Способ 2. Тест Касиски. Как-то так. Он не работает для коротких текстов, но, maybe быстрее. Делается это так: ищем в тексте повторяющиеся последовательности букв. Чем длиннее - тем лучше. Затем вычисляем НОД(наибольший общий делитель) их позиций их первых букв в тексте...
861 читали · 3 года назад
Криптография. Шифр простой замены.
В предыдущей статье мы рассказали основную терминологию криптографии, а также разобрали один из популярных шифров - шифр Цезаря. В этой статье мы подробнее расскажем о шифре простой замены, который легко запрограммировать. Приготовьте свои клавиатуры и пальчики! Терминология Шифр = криптосистема Закрытый текст = зашифрованный текст Икзкабт, сюьзъ! Лмескае ю ижэ е нжьге уок мьдяьаьз езе мьдяьаьзь жка ед пмкжь е лкзпуе уьн юмбибйе ю лкаьмкж! Перед вами зашифрованный текст - то, что получилось из исходного после шифрования...