Алгоритмдер жєне деректер структурасы



бет85/93
Дата07.01.2022
өлшемі2,09 Mb.
#18238
1   ...   81   82   83   84   85   86   87   88   ...   93

Цезарь ауыстыруы


Симметриялық криптожүйенің бір мысалына Цезарь ауыстыруы жатады. Цезарь ауыструы ауыстырудың қарапайым түрі болып табылады. Ол көпалфавитті ауыстыру тобына жатады.

SYM(Zm) симметриялық тобының Cm={Ck: 0km ауыстырудан тұратын

Ck: j(j+k) (mod m), 0k< m,

Цезарь ауыстыруы деп аталады.

Ауыстыру “бастапқы мәтін – шифрленген мәтін” жұп әріптерінен тұратын кесте бойынша анықталады. C3 ауыстыруы 1-кестеде көрсетілген.

Цезарь жүйесі депбастапқы тексттің(x0, x1 ,..,xn-1) n-граммының шифрленген тексттің(y0 ,y1 ,...,yn-1) n-граммына ереже бойынша түрленетін көпалфавитті ауыстыру айтылады.

yi=Ck(xi), 0i

Мысалы, ВЫШЛИТЕ_НОВЫЕ_УКАЗАНИЯ C3 ауыстыруы арқылы еюыолхиврсеюивцнгкгрлб –ған айналуы



Аг

Йм

Тх

Ыю

Бд

Кн

Уц

Ья

Ве

Ло

Фч

Э_

Гж

Мп

Хш

Юа

Дз

Нр

Цщ

Яб

Еи

Ос

Чъ

_в

Жй

Пт

Шы




Зк

Ру

Щь




Ил

Сф

Ъэ




1-кесте: Цезарь ауыстыруының қолданылуы.

Ақпаратты қорғау мәселесі адамзат ойын ерте уақыттан мазалады. Криптография тарихы адамзат тілінің тарихымен замандас. Сонымен қатар, алғашында жазу криптографиялық жүйеде болды, оны ерте қоғамда тек таңдаулылар қолданды. Ерте Египеттің қасиетті кітаптары, Ерте Үнді кітаптары, т.б. осының мысалы.

Криптографиямен жазудың кең таралуы оның жеке ғылым ретінде таралуына әкелді. Бірінші криптожүйелер біздің заманымыздың басында кездеседі. Цезарь ауыстыруы рим императоры Гай Юлий Цезарьдің құрметіне қойылған. Ол өзінің хаттарында шифрді қолданған.

Сол кезден бастап қазіргі заманға дейін криптожүйелер даму үстінде. Қазір ақпараттық жүйеде криптографиялық әдістерді қолдану маңызды болып табылады. Қазір бұл ғылым терең зерттелу үстінде. Менің ойымша бұл ақпараттық технология дамыған заманда криптографияны білу өте маңызды. Өйткені қазіргі заманның басты негзігі мәселесі ақпарат болып табылады. Ал осы ақпаратты сыртқы жағдайлардан құпияда сақтау өте үлкен мәселе.


Әдебиет

  1. Гатчин Ю.А., Коробейников А.Г. Основы криптографических алгоритмов. Учебное пособие. - СПб.: СПбГИТМО(ТУ), 2002.

  2. Кон П. Универсальная алгебра. - М.: Мир. - 1968.

  3. Коробейников А. Г. Математические основы криптографии. Учебное пособие. СПб: СПб ГИТМО (ТУ), 2002.

  4. А. Г. Ростовцев, В. А. МатвеевЗащита информации в компьютерных системах. Выпуск 2: Элементы криптологии. Санкт-Петербург, изд-во СПбГТУ, 1993.

  5. В.В. Ященко Введение в криптографию. МЦНМО, 2001



Достарыңызбен бөлісу:
1   ...   81   82   83   84   85   86   87   88   ...   93




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет