Реферат: Баричев С. Криптография без секретов
Ю-а
Д-з
Н-р
Ц-щ
Я-б
Е-и
О-с
Ч-ъ
_-в
Ж-й
П-т
Ш-ы
З-к
Р-у
Щ-ь
И-л
С-ф
Ъ-э
При своей несложности система легко уязвима. Если злоумышленник имеет
1) шифрованный и соответствующий исходный текст или
2) шифрованный текст выбранного злоумышленником исходного текста,
то определение ключа и дешифрование исходного текста тривиальны.
Более эффективны обобщения подстановки Цезаря - шифр Хилла и шифр Плэйфера . Они основаны на подстановке не отдельных символов, а 2-грамм (шифр Плэйфера) или n -грамм[3] (шифр Хилла). При более высокой криптостойкости они значительно сложнее для реализации и требуют достаточно большого количества ключевой информации.
Многоалфавитные системы. Системы одноразового использования.
Слабая криптостойкость моноалфавитных подстановок преодолевается с применением подстановок многоалфавитных.
Многоалфавитная подстановка определяется ключом p=(p1 ,
p2 , ...), содержащим не менее двух различных подстановок. В начале рассмотрим многоалфавитные системы подстановок с нулевым начальным смещением.
Пусть {K i : 0£i<n} - независимые случайные переменные с одинаковым распределением вероятностей, принимающие значения на множестве Zm
P кл{(K 0 , K 1 , ..., K n-1 )=(k 0 , k 1 , ..., k n-1 )}=(1/m)n
Система одноразового использования преобразует исходный текст
X=(X0 , x 1 , ..., x n-1 )
в шифрованный текст