Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Наши лекции Компы Криптография / 3 - Введение в криптографию.ppt
Скачиваний:
23
Добавлен:
31.03.2015
Размер:
724.99 Кб
Скачать

Криптоанализ шифра

Будучи одноалфавитным шифром подстановки,

шифр Цезаря подвержен частотному анализу. Но

главная его слабость — это недостаточное

количество возможных ключей (всего 33 для русского

алфавита и 26 для английского), что делает

возможной атаку грубой силой.

Криптоаналитик может выписать открытый текст для

всех вероятных ключей, один из этих вариантов и будет расшифровкой сообщения.

Взлом шифра Цезаря (Криптоанализ)

 

П Х Н Ф Ч У З Х Е Щ Н Д

1

о

ф

н

у

2

н

у

м

т

3

м

т

л

 

4

л

с

 

 

5

к

р

и п т о г р а ф и я

 

 

33

р

ц

о

 

Задание

1. Реализовать шифр Цезаря для шифрования слов на английском языке

2. Реализовать криптоанализ шифра Цезаря

3. Реализовать шифр Цезаря для шифрования файла. Каждый бит – это символ, алфавит имеет длину 256.

4. Реализовать произвольный исторический шифр