Определения
Криптология – совокупность криптографии и криптоанализа.
Криптограмма – шифрованный текст (ШТ).
Текст –
набор элементов алфавита имеющий
определенный логический смысл.
Открытый текст (ОТ) – исходное, шифруемое сообщение.
Алфавит – конечное множество используемых для шифрования знаков.
Ключ – информация, необходимая для
беспрепятственного шифрования или расшифрования
текстов (обычно последовательность символов).
Криптостойкость – характеристика шифра, определяющая его стойкость к дешифрации. Часто измеряется количеством операций, необходимых для перебора всех возможных ключей, или интервалом времени, необходимого для дешифрования.
(получение ШТ) Шифрование ≠Кодирование (преобразование в другой код)
Основная идея шифрования – скрытие смысла передаваемого сообщения.
Выделяют два класса криптосистем:
симметричные (одноключевые) криптосистемы;
асимметричные (двухключевые) криптосистемы.
Энигма