Криптографические алгоритмы. Стригунов В.В. - 4 стр.

UptoLike

Составители: 

4
Исходное сообщение участника А называется открытым текстом и
обозначается буквой M (от англ. message). Зашифрованное с помощью
некоторого алгоритма сообщение называется шифротекстом и обозначается
буквой C (от cipher text).
В симметричных алгоритмах для шифрования и дешифрования
сообщений используется один общий для участников секретный ключ 𝐾
𝐴𝐵
. Схема
такого шифрования приведена на рисунке 1.
Рис. 1. Схема симметричного шифрования
В зависимости от способа обработки исходного сообщения различают
потоковые и блочные алгоритмы симметричного шифрования. Потоковые
алгоритмы обрабатывают исходное сообщение побитно (иногда небольшими
группами бит, например, по 8 бит). Блочные алгоритмы работают с блоками
открытого текста. Размер блока равен степени двойки, например, блок размером
64 бита.
Наиболее известными и используемыми алгоритмами симметричного
шифрования являются DES, ГОСТ, Blowfish, IDEA, AES, Rijndael.
В алгоритмах шифрования с открытым ключом используется два ключа:
открытый (публичный) ключ 𝐾
+
для шифрования и личный (секретный) ключ 𝐾
для дешифрования сообщений. Схема шифрования с открытым ключом
приведена на рисунке 2.
Рис. 2. Схема шифрования с открытым ключом