Методы криптоанализа классических шифров
         

Обзор известных методов криптоанализа классических шифров


Направление криптоанализа могут быть различными,

в соответствии с направлениями криптографии: это раскрытие ключа, навязывание

ложной информации за счет нахождения слабостей в криптоалгоритме или протоколе,

возможность бесконечного чтения зашифрованной информации и т.п.

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

по отношению к криптоанализу на основе выбранных открытых текстов. Первое

требование по существу означает, что рассекречивание некоторой информации,

передававшейся по каналу связи в зашифрованном виде, не должно приводить

к рассекречиванию другой информации, зашифрованной на этом ключе. Второе

требование учитывает особенности эксплуатации аппаратуры и допускает некоторые

вольности со стороны оператора или лиц, имеющих доступ к формированию засекреченной

информации.

Криптоанализ может базироваться на использовании

как общих математических результатов (например методов разложения больших

чисел для раскрытия криптосистемы RSA), так и частных результатов, полученных

для конкретного криптоалгоритма. Как правило, алгоритмы криптоанализа являютс

вероятностными.

 



Содержание раздела