18.2. Криптосистемы ограниченного использования

Криптографическая система является криптосистемой ограниченного использования, если ее стойкость основывается на сохранении в секрете самого характера алгоритмов шифрования и расшифровки. Простейшим историческим примером такой системы можно считать так называемый шифр Цезаря.

Гай Юлий Цезарь не доверял гонцам и использовал в своей переписке шифр собственного изобретения. Применительно к русскому языку он состоял в следующем. Выписывался алфавит: А, Б, В, Г, Д, Е и т.д, затем под ним выписывался тот же алфавит, но со сдвигом на 3 буквы влево:

А

Б

В

Г

Д

Е

Е

Ж

З

И

Й

К

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Ы

Ь

Ъ

Э

Ю

Я

Г

Д

Е

Е

Ж

3

И

И

К

Л

М

Н

О

П

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Ы

Ь

Ъ

Э

Ю

Я

А

Б

В

Поэтому когда Цезарь отправлял письма своим генералам, то каждую букву А заменял буквой Г, Б заменял на Д, В — Е и так далее. Так, например, слово РИМ превращалось в слово УЛП. Получатель сообщения УЛП искал эти буквы в нижней строке и по буквам над ними восстанавливал исходное слово РИМ. Ключом в шифре Цезаря является величина сдвига нижней строки алфавита. Только тот, кто знал правило «сдвиг на 3» мог расшифровать его послание.

Подобные системы не используются для конфиденциальной связи в современной ситуации, когда должна обеспечиваться работа огромного числа абонентов.