DES алгоритмі

Мазмұны

I. Кіріспе.

a) Ақпаратты криптографиялық қорғау.

II. Алгоритм және оның қасиеттері.
1. Криптоқорғау жүйесінің математикалық бейнеленуі.
a) Алгоритм DES
b) Алгоритм Generalized DES
c) Алгоритм New DES

2. Криптографиялық алгоритмдердің баға критерілері
a) Блоктік шифр алгоритмінің бағалануының жылдамдығы
b) DES алгоритмінің программалық реализациясы

III. Қорытынды

IV. Әдебиеттер тізімі
I. Кіріспе.
a) Ақпаратты криптографиялық қорғау.
Криптография – бұл ақпаратты қорғау ғылымы. Қорғау шифрлеу арқылы жетеді,яғни арнайы кілттік ақпаратты білмей қорғалған кіріс деректерінің қиын ашылуын жасйды. Кілт жасырын сақталынатын және дәл осы уақытта мүмкін болатын шифрленуді анықтайтын, криптожүйенің оңай ауыстырылатын бір бөлігі деп түсіндіріледі.
Шифрлеу методы кем дегенде екі қасиеттерге болу үшін:
 Заңды алушы кері айналымды орындау және хатты шифрді аша алады;
 Хатты тартып алған қарсыластың криптоаналитигі
Криптография көне замандардан да белгілі және осы уақытқа дейін тек өкіметтің және әскери мекемелердің привелегиясы болып келді. 1949 жылы К.Шенонаның «Кибернетика және ақпараттың теориялық жұмыстары» атты кітаптың басылымынан кейін жағдай күрт өзгерді. Криптография көптеген ғалымдардың назарын аударды. DES стандартты шифрлеу коммерциялық жүйелерде үлкен қолданысқа ие болды. Осы стандарттың енгізілуі унификациялы жақсы үлгі және қорғау құралдарының стандартизациясы болып келді. Үлкен масштабты ақпаратты қорғау жүйесінің үлгісі ретінде 1984 жылғы АҚШ-тың қаржы Министрлігінің дерективасы болып келеді, яғни барлық қоғамдық және жеке меншік АҚШ өкіметмен байланысы бар ұйымдар DES шифрлеу прцедурасын енгізу міндетті болд және үлкен банктерде осы жүйені енгізді.
DES алгоритммен істейтін шифрлеуіш стандартты аппаратура ретінде Cidex – HX құрылғысын атауға болады. Оның шифрлеу жылдамдығы 56 Кбит/с – 7 Мбит/с. Автономды шифрлеуіш блок DES 2000 шығарылды,онда да DES шифрі қолданылады, оның шифрлеу жылдамдығы 2,4 Кбит/с – 19,2 Кбит/с. Дербес компьютерлердің таралуына байланысты оларға программалық құралдарды қорғау эффективті болып келеді. Осылай DES алгоритміндегі CTA (Computer Intelligence Access) ақпараттарын шифрлеу және дешифрлеу программалық пакеті жасалынды. Ал 1992 жылдың қаңтарынан бастап DES-ті тек коммерциялық жүйелерде қолданылады
I. IV. Әдебиеттер тізімі

1. Калинцев Ю.К.Конфиденцальность ьи защита инфомации
2. Сударев И.В. Киптогафическая защита телефонных сообщений
3. Двонянкин С.В.,Девочкин Д.В. Методы закытия ечевых сигналов в телефонных каналах
4. Лагутин В.С., Петаков А.В. Утечка и защита инфомации в телефонных каналах
5. Методические указание по тдисциплине ,Техника микопроцессорных систем в электросвязи,
6. Методическая азработка для дипломного поектирования . ,Охана окружвющей среды и труда,
7. Баклашов Н.И., Китаева Н.Ж., Терехов Б.Д. Охрана труда на педпиятиях связи и охрана окружающей среды. – М: Радио и связь, 1982
8. Методичиские указания по технико – экономическому обоснованию дипломных проектов для факультета АЭС, МЭС, Москва, 1982
        
        Тақырыбы: DES  алгоритмі
Мазмұны
I. Кіріспе.
a) Ақпаратты криптографиялық қорғау.
II. Алгоритм және оның қасиеттері.
1. Криптоқорғау жүйесінің математикалық бейнеленуі.
a) ... ... ... ... ... Алгоритм New DES
2. Криптографиялық ... баға ... ... шифр алгоритмінің бағалануының жылдамдығы
b) DES алгоритмінің программалық реализациясы
III. Қорытынды
IV. Әдебиеттер тізімі
I. ... ... ... ... – бұл ... қорғау ғылымы. Қорғау шифрлеу ... ... ... ... білмей қорғалған кіріс деректерінің
қиын ашылуын жасйды. Кілт жасырын сақталынатын және дәл осы ... ... ... ... ... оңай ... бір бөлігі
деп түсіндіріледі.
Шифрлеу методы кем дегенде екі қасиеттерге болу үшін:
➢ Заңды алушы кері айналымды орындау және ... ... аша ... ... ... ... ... криптоаналитигі
Криптография көне замандардан да белгілі және осы уақытқа дейін тек
өкіметтің және әскери мекемелердің ... ... ... 1949 ... «Кибернетика және ақпараттың теориялық жұмыстары» атты кітаптың
басылымынан кейін жағдай күрт өзгерді. Криптография көптеген ғалымдардың
назарын ... DES ... ... ... жүйелерде үлкен
қолданысқа ие болды. Осы стандарттың енгізілуі унификациялы жақсы үлгі ... ... ... ... ... ... масштабты ақпаратты
қорғау жүйесінің үлгісі ретінде 1984 жылғы АҚШ-тың қаржы ... ... ... яғни ... ... және жеке ... АҚШ
өкіметмен байланысы бар ұйымдар DES шифрлеу прцедурасын ... ... және ... банктерде осы жүйені енгізді.
DES алгоритммен істейтін шифрлеуіш стандартты аппаратура ... – HX ... ... ... Оның ... жылдамдығы 56 Кбит/с – 7
Мбит/с. Автономды шифрлеуіш блок DES 2000 шығарылды,онда да DES ... оның ... ... 2,4 Кбит/с – 19,2 Кбит/с. Дербес
компьютерлердің таралуына ... ... ... ... ... болып келеді. Осылай DES алгоритміндегі CTA ... Access) ... ... және ... ... жасалынды. Ал 1992 жылдың қаңтарынан ... DES-ті ... ... ... ... және оның ... Алгоритм DES
DES алгоритмі өзін блоктік шифр ... ... 64 ... ... ... ... ... кірісіне 64 битті блок ашық
текст түседі, ал шығысында 64 ... блок ... ... ... 56 бит. 56 ... ... әр ... кіл ретінде қызмет ете алалды
және оны кез келген уақытта өзгертуге ... ... ... ... ... ... кілттерге сенеді, бірақ олардан қашып
кетуге болады. Алгоритм екі ... ... ... ... ... және орын ... DES раунды кілтке тәуелді осы ... ... ... ... ... ... DES өзіне 16 раундты
қосады, ашық мәтінге бір комбинация 16 рет қолданылады. ... ... ... ... және 64 ... логикалық операцияда
қолданылады, сондықтан да ол 70 жылдардың 2 ші жартысында ... ... ... ... ... ... ... қылады. Алғашқы программалық ұйымдар баяу болған , ал қазіргі
заманғы программалар ... ... ... ... 64 биттік блокті DES опирирует. ... ... 32 ... блок оң және сол ... бөлінеді. Содан
кейін бірдей 16 раундық әрекеттер орындалады, яғни мәліметтер ... ... деп ... ... 16 ... кейін оң және сол
бөліктер бірігеді де алгоритм соңғы орын ауыстыруларын аяқтайды..
K1
K2
K16
1. Сурет. DES ... бір ... ... биттер қозғалады, содан кейін 56 биттік
кілттің ішінен 48 бит ... Бұл 4 ... ... ... кейін F функциясынан шыққан нәтиже сол жақ ... пен ... ... ... Бұл ... 16 рет қайталанады, DES
алгоритмінің16 раундын түзе отырып..
2. Сурет DES бірінші раунды
Егер Bi ... i ... ... Li және Ri оң ... ... Bi, Ki 48 ... кілт і ... ал барлық қоюларды, орын
ауыстыруларды және ХОR операциясын орындайтын f функциясының раундын ... ... = ... = Li – 1 f (Ri -1, Ki )
1 – ші ... ... блок ... дейін алғашқы орын ауыстырулар
орындалады және орын ауыстырулар белгіленген кестеде ... |50 ... |DES = 640 * r + 256 * t + 32 * g ... DES |New DES = 272 * g + 136 * f ... Элементарлы операциядағы блоктік шифрлаудағы алгоритмдердің
жылдамдығын салыстыру сипаттамалары
RSA алгоритмі блоктік шифрдың ... ... және ... ... өте ... яғни DES – тің ... орындалуы жылдам
аппаратты орындалуда (нақты құрылғыға байланысты) -100 есе және ... ... ... ... DES ... ... реализациясы
DES блоктік алгоритмдеу шифрді іске асыру үшін Borland C++ 3.11
програмалық ... ... ... ойлап табылған. ... ... ... ие. Бұл ... ... ... өзгеру
инструменттерімен биттерге ену рұқсатының ... ... ... ... ... тиімділігін қамтамасыз ету үшін мұндағы
процедуралар кодирофкалық жылдамдығы іс – ... ... ... ... ... қоса ... програмасындағы С тілдерінде
экспортталады. Осы файлдарды көрсетелік.
Alg DES.cpp файлы кадирофка алушы ... іске ... ... Мұндағы прoграмманың басты функциясы
int main(int argc, char *argv[ ... ... Ал бұл ... жолға жіберу кезінде көрсетілетін
параметрлер осыларды алу үшін пайдаланылады. ... ... ... ... ... және ... ... тарату
әрекеттері орындалады. Жіберілген параметрлер келесілермен орындалады:
a. Шифрлау кілті - "е" және "с" бұл кілт ... ... ... ... яғни алған файл шифрланған болады.
b. Шифрлаудың кілті -"d" немесе "D" дешифрленеді яғни алған файл
дешифрленеді. Егер ... ... ... , ... ... d ... қолданылады.
c. - бұл шифрланатын және дешифрланатын файл аты.
Егер параметрлер саны қажетті ... ... ... ... ... ... талап етуші мәндерге хабарламаны жібереді де өз
жұмысын ... ... кіші ... ... ... Бұл ... ... үшін қолданылады. Осыдан кейін програма жазба
үшін нәтижені шығарушы файлды және оқуға ... ... ... ... ... 4 ... ты ... бойынша берілген файлдан шығады,
мәтіндерін оқу жүзеге асырылады. Алғашында ... ... ... өлшемінен құралған шифрланған мәітін идентификаторы яғни ... ... ... ... жазылады. Мұндағы әрбір блок
шифрленеді және ... ... ... ... ... ... процесс орындалады, яғни әрбір оқытылатын блок дешифрлау қызметіне
негізделеді, содан соң нәтижелік ... ... ... ... ... ... шифрлеу негізіндегі
жасалған анализдер, желі мәліметтерінің ақпаратты ... ... кез ... алгоритмдерді қолдануға болады. DES
алгоритмінің артықшылығы оның ... ... ... ... ... сияқты мәліметтерді шифрлеу кезінде тез ... ... ... DES ... ... құрылғысын
қолданған кезде оператор теориялық қарсыластың ... ... ... ... ... мүмкіндік береді. Сондықтан
кілтті қорғау әдісін білу керек.
Алгоритмнің тұрақтылығы анықталған ... ... ... ... кілт ... ... DES ... есептеу
жүйесінде немесе мәліметтердің желіде ... ... ... тізімі
1. Калинцев Ю.К.Конфиденцальность ьи защита инфомации
2. Сударев И.В. Киптогафическая защита телефонных сообщений
3. Двонянкин С.В.,Девочкин Д.В. ... ... ... ... ... каналах
4. Лагутин В.С., Петаков А.В. Утечка и защита инфомации в телефонных
каналах
5. ... ... по ... ,Техника микопроцессорных
систем в электросвязи,
6. Методическая ... для ... ... . ... ... и труда,
7. Баклашов Н.И., Китаева Н.Ж., Терехов Б.Д. Охрана труда на педпиятиях
связи и ... ... ... – М: ... и ... 1982
8. Методичиские указания по технико – экономическому обоснованию
дипломных проектов для ... АЭС, МЭС, ... ... L15 f ... L14 f ... L1 f ... -1
R1= L0 f (R0K1)
L1=R0
Ro
Lo
HP
Ашық мәтін
-----------------------
2

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 20 бет
Бұл жұмыстың бағасы: 400 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
DES (Data Encryption Standard) алгоритмін талдау21 бет
"лемель –зива әдісі"15 бет
BSD(Berkeley Software Distribution)3 бет
DES шифрлеу10 бет
Автобекет автобустарының жүру кестесіне мәліметтер базасын құру17 бет
Блоктік шифрлеу8 бет
БҚЖБ программалық жүйелері52 бет
Видео прокат жүйесінің автоматтандырылған моделін құру18 бет
Видеопрокат жүйесін құру25 бет
Жерді қашықтан зондтау және гиперспектральді бейнелерді өңдеу алгоритмдері733 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь