1 Теоретические основы криптографии 9. КолСодержание Теоретические основы криптографии 9
Скачать 0.52 Mb.
|
2. Обзор основных алгоритмов шифрованияВ этой главе будут освещены наиболее употребительные на сегодняшний день алгоритмы шифрования. Мы специально не станем рассматривать множество вариантов простейших моно- и полиалфавитных подстановок (шифр Цезаря, Третемиуса, Виженера и т.д.), т.к. они, в принципе, не обеспечивают надлежащий на сегодняшний день уровень криптостойкости и легко поддаются взлому методом частотного анализа. Поэтому мы постараемся осветить те алгоритмы, которые в настоящее время стандартизированы и нашли широкое применение в различных отраслях человеческой деятельности. 2.1. Симметричные криптосистемыАлгоритмы этого типа основаны на том, что и для шифрования сообщения отправителем, и для его расшифровки получателем используется одно и то же значение ключа (рис. 3). Одно из главных преимуществ симметричных методов – быстрота шифрования и расшифровки, а главный недостаток – необходимость передачи значения ключа получателю. Неизбежно возникает проблема: как передать ключ получателю сообщения и при этом не позволить злоумышленнику перехватить его. Рисунок 3. Схема симметричного шифрования |