Файл: Семинар сынылады he жне spo жйесіндегі омо сарапшылы кеесі.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.11.2023
Просмотров: 1744
Скачиваний: 4
Мәтінді кейбір кездейсоқ әріптермен толық матрицаға толтырайық, біздің жағдайда «POR».
-
Е Р
-
A C I P O R
-
E R T
-
мен мен
-
F R N C A I M
-
AT
-
мағыналы хабарлама сақталады, бұл бұзуды айтарлықтай жеңілдетеді.
Күріш. 3.2.Бағдарламаның негізгі терезесі және шифрды шешу терезесі
-
3-БӨЛІМ
-
Пернетақтадан енгізілген мәтінді және файлдардан ашылған мәтіндерді шифрлау (шифрын шешу).
-
Шифрланған деректердің шифрын ашу әрекеті
-
1-бет (криптограммаларды ашу әрекеті сәтсіз аяқталса, сәтсіздіктің себептері туралы қорытынды жасаңыз). Есепте экран пішіндерін қамтамасыз етіңіз.
-
Шифрлық мәтіннің шифрын дұрыс шешуге қол жеткізу үшін (бастапқы мәтіннің ұзындығы мен мазмұнын, шифрлау кілтінің ұзындығын таңдау арқылы). Экрандық пішіндерді тіркеңіз, криптограммаларды ашудың зерттелген әдісінің ерекшеліктері туралы қорытынды жасаңыз.
-
Шифрлау, шифрды шешу және дешифрлеу процесін көрсететін экран пішіндерін есепте сақтаңыз.
-
Зертханалық жұмыстың есебіне кестеден нұсқа нөміріне сәйкес таңдалған бақылау сұрақтарының жауаптарын енгізіңіз. 3.2
| | 3.2-кесте | |
| | | |
| Сан | Бақылау сұрақтары | |
| опция | | |
| | | |
| 1, 5, 7, 3, 9, | Криптограммаларды ашудың сипатталған әдісі қандай? | |
| 18, 28 | | |
| 2, 4, 6, 8, 20, | Шифрлау (дешифрлеу) әдісі қандай | |
| 22, 24, 26, 30 | ауыстыруды пайдалану? Қандай ауыстыру әдістері | |
| | Сіз шифрлауды білесіз бе? | |
| 11, 13, 15, | Орын ауыстыру алгоритмін қолдануға мысалдар келтіріңіз | |
| 10, 17, 19, 27 | қазіргі симметриялық криптожүйелерде | |
| 12, 14, 16 | Бастапқы мәтіндерге және негізгі ұзындықтарға қандай талаптар қойылады | |
| 21, 23, 25, 29 | шифрлау пайдаланудың максималды әсерін қамтамасыз етеді | |
| | зерттелетін шифрды ашу әдісі? | |
Зертхана №101113.1-қосымшаМәтіндегі биграммалардың пайда болу коэффициенттерінің кестесі
| | ABCDEJZYKLMNOPRSTUFHTSCHSHTYYYYYYYY | Пайыз |
| А | 278677774777883767826677550000679 | 71 |
| Б | 711016226056357275070541055722035 | 13 |
| IN | 805048037167568466660301300820048 | 38 |
| Г | 601165006045448070060012000000004 | 10 |
| D | 816348107047178465271333400640457 | 25 |
| Е | 556786664778896588933656560011559 | 73 |
| ЖӘНЕ | 600067217050271012130000000020002 | 8 |
| 3 | 846264116155667150060021002620046 | 14 |
| ЖӘНЕ | 667668577776885578815777630100679 | 64 |
| Және | 003030000036540006600012300000008 | он бір |
| Кімге | 815116527127058076670060100000007 | 29 |
| л | 841218618044167003363003110680786 | 31 |
| м | 757228017044768513161000000730068 | 32 |
| n | 903368119060178005765253000850467 | 50 |
| О | 288886776878876788832567650015259 | 89 |
| П | 700008047036148494562010000453044 | 28 |
| Р | 916448608052668426673542420740167 | 48 |
| бірге | 646257207078668756963515500561387 | 43 |
| Т | 827148008064569388460004021780158 | 60 |
| сағ | 344667653365560677715506360000748 | 19 |
| f | 600005006002206040354000000100002 | 4 |
| X | 433004003011056053130020001000008 | 6 |
| в | 506006007000003000040000000500005 | 6 |
| h | 701008007061062010730001300130004 | 12 |
| ш | 500006007033034030340000000040005 | 3 |
| sch | 600007006000020020040000000040101 | 3 |
| б | 0000040000000000000000000000000032 | 1 |
| с | 147357151755621555600705410100018 | 18 |
| б | 010003071060471006400001610000628 | 12 |
| ой | 004001000265210201704300000000001 | 4 |
| Ю | 050020120410000003700006170010307 | 6 |
| I | 015256250223650144700443040000649 | 18 |
| | 789787588386899989877678511218260 | 138 |
№11 зертханаFEISTEL ЖЕЛІСІЖұмыс мақсаты: Feistel желісінің жұмыс істеу принципін зерттеу.Зертханалық жұмыстың сипаттамасы.1971 жылы Хорст Фейстель «Люсифер» деп аталатын әртүрлі шифрлау алгоритмдерін енгізуге арналған екі құрылғыны патенттеді. Құрылғылардың бірінде кейінірек «Feistel желісі» (Feistel cipher, Feistel желісі) деп аталатын дизайн қолданылды. Жаңа криптожүйелерді құру бойынша жұмысты Фэйстель IBM қабырғасында Дон Коперсмитпен бірге жүргізді. Lucifer жобасы біршама эксперименталды болды, бірақ DES (Data Encryption Standard) алгоритмі үшін негіз болды.
-
1973 жылы Хорст Фейстель Scientific American журналында «Криптография және компьютерлік қауіпсіздік» (Криптография және компьютерлік құпиялылық) мақаласын жариялады, онда ол шифрлаудың бірқатар маңызды аспектілерін ашып, Люцифер жобасының бірінші нұсқасының сипаттамасын берді.
-
IN- оң жақ (R), әрбір айналымда i (i = 1 ... n - айналым саны) есептеледі
Мұндағы f () қандай да бір функция, ал Kмен –1i-ші турдың кілті болып табылады.
-
nші раундтық ауыстыру Lnжәне Рnорындалмайды, бұл шифрды шешу үшін бірдей процедураны қолдануға мүмкіндік береді, жай ғана дөңгелек кілт ақпаратын пайдалану ретін өзгерту арқылы:
.
Мұндай модельдің артықшылықтарының бірі - алгоритмнің қолданылатын f функциясына қарамастан қайтымдылығы және ол ерікті түрде күрделі болуы мүмкін.
Алгоритмнің сенімділігі. Фейстель желілері кеңінен қолданылуына байланысты криптографтармен кеңінен зерттелді. 1988 жылы Майкл Люби мен Чарльз Ракофф Фейстел желісінде зерттеу жүргізіп, егер дөңгелек функция криптографиялық күшті псевдокездейсоқ болса және әр айналымда қолданылатын кілттер тәуелді болмаса, шифрды блоктау үшін үш раунд жеткілікті болатынын дәлелдеді. псевдокездейсоқ ауыстыру.
Кейде батыс әдебиетіндегі Фейстель желісін осы салада үлкен көлемде теориялық зерттеулер жүргізген Люби мен Ракоффтың құрметіне Люби – Ракофф блоктық шифры деп атайды.
-
Кейінірек, 1997 жылы Мони Наор мен Омер Рейнгольд төрт айналымды Луби-Ракофф құрылысының жеңілдетілген нұсқасын ұсынды, мұнда екі жұп тәуелсіз ауыстыру бірінші және соңғы айналым ретінде пайдаланылады. Наор-Рейнгольд дизайнының екі ортаңғы айналымы Люби-Ракофф дизайнындағы дөңгелек бөгеттермен бірдей.
-
кілт. Он алтыншы кезеңнен кейін оң және сол жартылар біріктіріліп, алгоритм соңғы ауыстырумен аяқталады (бастапқыға кері).