Page 18 - 4394
P. 18

Шифр  Цезаря  (100-44  р.  до  н.  е.)    названо  за  іменем
          римського  імператора  Гая  Юлія  Цезаря,  який  доручав  Цицерону
          складати  шифровані  повідомлення  для  керування  військами.  У
          цьому  шифру  літери  абетки  ототожнені  з  цифрами.  В  системі

          Цезаря  використано  26  символів  (26  літер  латинської  абетки),  які
          перенумеровані  числами  від  0  до  25  (таблиця  3.1).  Шифр
          ґрунтується на підстановці:

            00 (а)  03 (d); 01 (b)  04 (e); 02 (с)  05 (f) ;...; 25 (z)  02 (с).


                Це  означає,  що  в  шифрограмі  кожну  літеру  явного  тексту
          замінюють  на  літеру,  розташовану  в  абетці  на  три  позиції  далі.
          Висловлюючись  сучасною  мовою,    римляни  застосовували
          операцію додавання до номера літери числа 3 за модулем 26:

          С = P + 3mod 26, де С - номер літери в криптограмі (cipher – шифр),
          а  Р  -  номер  відповідної  літери  в  явному  тексті  (plane  text).
          Наприклад,  латинському  слову  «ітреrіит»  (імперія)  відповідає

          криптограма  «lpshulxp»,  а  латинському  тексту  «Veni,  vidi,  vici»
          («прийшов,  побачив,  переміг»  –  крилата  фраза  Цезаря)  –
          криптограма «yhqlylglylfl», якщо з нього викинути коми й пропуски
          між словами, а також не розрізняти рядкові та прописні букви.













































                                                       18
   13   14   15   16   17   18   19   20   21   22   23