Касиски взломал шифр Виженера в 19 веке. Для взлома ши...➤ MyBook

Цитата из книги «Шифрованный мир: азы криптографии. Просто, понятно и увлекательно»

Касиски взломал шифр Виженера в 19 веке. Для взлома шифра Виженера необходимо найти длину повторения ключа (период кодовой фразы), а после разбить шифровку на столбцы (количество которых должно быть равно периоду ключа), которые окажутся зашифрованными шифром Цезаря, а взломать шифр Цезаря несложно. Единственная сложность – найти период ключа (кодовой фразы). Существует несколько способов сделать это, однако в любом случае для этого необходимо, чтобы шифровка была достаточно длинной. В приложении CryptoApp для этого используется метод Касиски – в шифровке ищутся повторяющиеся группы символов и из расстояния между ними делается вывод о длине периода ключа (кодовой фразы).
11 апреля 2019

Поделиться