Предположим, что отправитель хочет послать сообщение получателю. Более того,
отправитель желает засекретить это сообщение, чтобы никто, кроме получателя, не
смог его прочитать.
Сообщение состоит из
открытого текста.
Процесс преобразования открытого текста с целью сделать
непонятным его смысл для посторонних называется
шифрованием.
В результате
шифрования сообщения получается
шифр-текст.
Процесс обратного преобразования шифртекста в открытый текст
называется
расшифрованием.
Наука, которая учит, как следует поступать, чтобы сохранить содержание
сообщений в тайне, называется
криптографией.
Людей, занимающихся криптографией, зовут
криптографами. Криптоаналитики
являются специалистами в области
криптоанализа —
науки о вскрытии шифров, которая отвечает на вопрос о
том, как прочесть открытый текст, скрывающийся пол шифрованным. Раздел науки,
объединяющий криптографию и криптоанализ, именуется
криптологией.
Обозначим открытый текст буквой Р (от английского слова plaintext). Это может
быть текстовый файл, битовое изображение, оцифрованный звук — что угодно. Единственное ограничение связано с тем, что, поскольку, прел
метом изложения является компьютерная криптография, под Р понимание;;
исключительно двоичные данные.
Шифртекст обозначается буквой С (от английского слова ciphertext) и также
представляет собой двоичные данные. Объем полученного шифртекста иногда совпадает
с объемом соответствующего открытого текста, а иногда превышает его. После
зашифрования преобразованный открытый текст может быть передан по каналам
компьютерной сети или сохранен в памяти компьютера.
На вход функции шифрования Е подается Р,
чтобы на выходе получить С.
В обозначениях, принятых в математике, это
записывается как:
Е(Р) =
C
При обратном преобразовании шифртекста в открытый текст на вход функции
расшифрования D поступает С, а на выходе получается Р:
D(C) = М
Поскольку смысл любого криптографического преобразования открытого текста
состоит в том, чтобы потом этот открытый текст можно было восстановить в
первозданном виде, верно следующее соотношение:
D(E(P)) = Р
|