Главная страница

COM объекты. ЛБ 1_Com. Лабораторная работа 1 часть 1 взаимодействие с унаследованным программным кодом 1 реализация внутреннего сервера com в delphi 2


Скачать 0.79 Mb.
НазваниеЛабораторная работа 1 часть 1 взаимодействие с унаследованным программным кодом 1 реализация внутреннего сервера com в delphi 2
АнкорCOM объекты
Дата28.05.2022
Размер0.79 Mb.
Формат файлаdoc
Имя файлаЛБ 1_Com.doc
ТипЛабораторная работа
#554589
страница5 из 13
1   2   3   4   5   6   7   8   9   ...   13

Система шифрования Цезаря


Шифр Цезаря является частным случаем шифра простой замены (одноалфавитной подстановки). Свое название этот шифр получил по имени римского императора Гая Юлия Цезаря, кото­рый использовал этот шифр при переписке с Цицероном (около 50 г. до н.э.).

При шифровании исходного текста каждая буква заменя­лась на другую букву того же алфавита по следующему правилу. Заменяющая буква определялась путем смещения по алфавиту от исходной буквы на К букв. При достижении конца алфавита выполнялся циклический переход к его началу. Цезарь использо­вал шифр замены при смещении К = 3. Такой шифр замены мож­но задать таблицей подстановок, содержащей соответствующие пары букв открытого текста и шифр текста. Совокупность возмож­ных подстановок для К=3 показана в табл. 1.

Таблица 1

Одно-алфавитные подстановки (К = 3, m = 26)

A



D




J



M




S



V

B



E




K



N




T



W

C



F




L



O




U



X

D



G




M



Р




V



Y

E



H




N



Q




W



Z

F



I




O



R




X



A

G



J




Р



S




Y



B

H



K




Q



T




Z



C

I



L




R



U













Например, послание Цезаря: VENI VIDI VICI

(в переводе на русский означает "Пришел, Увидел, Победил"), на­правленное его другу Аминтию после победы над понтийским ца­рем Фарнаком, сыном Митридата, выглядело бы в зашифрован­ном виде так: YHQL YLGL YLFL
1   2   3   4   5   6   7   8   9   ...   13


написать администратору сайта