Файл: Семинар сынылады he жне spo жйесіндегі омо сарапшылы кеесі.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.11.2023
Просмотров: 1718
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Үлкейтілген масштабтан бастапқы көрініске оралу үшін тінтуірдің меңзерін гистограмманың үстіне апару керек, содан кейін тінтуірдің сол жақ батырмасын басып, оны жібермей, төменнен жоғары қарай кішкене тіктөртбұрышты созыңыз, содан кейін тінтуірдің сол жақ батырмасын жіберіңіз. түймесін басыңыз да, экранда бастапқы гистограмма кескіні пайда болады.Шифрлау.Мәтіндік файлды шифрлау зертханада қарастырылған жеті әдістің бірі арқылы орындалады:
Гистограмма мәзір элементіне өтіңіз. Түпнұсқа және шифрланған файлдардың гистограммаларын көрсететін гистограмма түрін таңдаңыз. Гистограммаларды талдау. Олардың сыртқы түрі шамамен бірдей болуы керек.Шифрлық кілтті (біріншіге қатысты екінші алфавиттің ығысуы) табу үшін гистограммалардан пайда болу жиілігі бірдей таңбаларды табу керек. Мысалы, бірінші гистограммадағы жиі кездесетін таңба шифрланған кезде екінші гистограммадағы ең жиі кездесетін таңбаға өтуі керек. Осылайша, екі гистограммада жиі кездесетін екі таңбаны тауып, біз стандартты ASCII код кестесін пайдаланып ығысуды есептей аламыз. Офсетті және таңбаларды кодтау кестесін біле отырып, мәтіннің шифрын оңай шешуге болады. Шифрды шешу мәзірінің элементін шақыру арқылы автоматты режимде бірдей әрекеттерді орындауға болады.Ескерту.Кодтау кестесінен шифрлау және шифрды шешу кезінде 176-223 және 240-255 кодтары бар таңбалар пайдаланылмайды, яғни. қолмен дешифрлеу кезінде бұл таңбаларды өткізіп жіберу керек және мысалы, «I» символында 159 емес, 223 коды бар деп есептеу керек, сол сияқты «р» 175 емес, 239.Кейде таңбалардың пайда болу жиілігін көрсететін бағандардың астындағы гистограммаларда белгілердің өзі емес, төртбұрышты жақшадағы олардың кестелік кодтары көрсетіледі.Төменде жылдам пернелердің сипаттамасы және олардың әртүрлі әрекеттерді орындау кезінде қолданылуы берілген:Shift+F10 – бағдарлама туралы; Ctrl+X – бағдарламадан шығу; Ctrl + N - жаңа - ФАЙЛ / Жасау; Ctrl + L - жүктеу - Файл / Ашу; Ctrl + S - сақтау - Файл / Сақтау. Шифрлау:Ctrl+F1 – бір алфавиттік әдіс (белгіленген ығысуымен); Ctrl+F2 — ығысу көрсетілген моноалфавиттік (2-ден 20-ға дейін); №1 зертхана23Ctrl + F3 – символдарды ауыстыру;Ctrl+F4 - 255 толықтауышы (кері әдіс);Ctrl+F5 – тұрақты кілтті полиалфавиттік әдіс; Ctrl+F6 – тұрақты кілті бар полиалфавиттік әдісұзындығы;Ctrl+F7 – ерікті ұзындықтағы кілті бар полиалфавиттік әдіс.Шифрды шешу:Shift+F1 — бір алфавиттік әдіс (белгіленген ығысуымен);Shift+F2 — ығысу көрсетілген моноалфавиттік (2-ден 20-ға дейін);Shift + F3 – символдарды ауыстыру;Shift+F4 - 255-ке қосымша (кері әдіс);Shift+F5 – тұрақты кілтті полиалфавиттік әдіс; Shift+F6 – тұрақты пернемен көп алфавиттік әдісұзындығы;Shift+F7 – ерікті ұзындықтағы кілті бар полиалфавиттік әдіс.Гистограммалар:Shift+Ctrl+F1 — бастапқы және шифрланған файл;Shift+Ctrl+F2 – шифрланған және шифры ашылған файл;
Shift+Ctrl+F3 – стандартты тарату және шифрланғанмәтін;Shift + Ctrl + F4 - стандартты тарату және шифры ашылған мәтін.Көмектесіңдер:Ctrl + F9 - анықтама; Ctrl+F10 – әдістер туралы;Ctrl+F11 – бағдарлама туралы.Жаттығу
№2 зертханаМӘТІНДІК АҚПАРАТТЫ ҚОРҒАУДЫҢ ТҮРЛІ ӘДІСТЕРІН ЖӘНЕ КІЛТЕЛЕР ТАҢДАУ НЕГІЗІНДЕ ОЛАРДЫ ОРЫНДАУДЫ ЗЕРТТЕУЖұмыс мақсаты:Виженер кестесін пайдалана отырып, символдарды ауыстыру, ауыстыру, гамма арқылы шифрлау (шифрды шешу) әдістерін зерттеу. Барлық ықтимал кілттерді санау арқылы шабуылдарға негізделген әртүрлі әдістердің күшін зерттеу және салыстыру.
-
моноалфавиттік (белгіленген ығысуымен);
-
көрсетілген ығысуы бар моноалфавиттік (2-ден 20-ға дейін);
-
таңбаларды ауыстыру;
-
255-ке қосу арқылы (кері);
-
полиалфавиттік (тұрақты кілтпен);
-
бекітілген ұзындық кілті бар полиалфавиттік;
-
ерікті ұзындықтағы кілті бар полиалфавиттік.
Гистограмма мәзір элементіне өтіңіз. Түпнұсқа және шифрланған файлдардың гистограммаларын көрсететін гистограмма түрін таңдаңыз. Гистограммаларды талдау. Олардың сыртқы түрі шамамен бірдей болуы керек.Шифрлық кілтті (біріншіге қатысты екінші алфавиттің ығысуы) табу үшін гистограммалардан пайда болу жиілігі бірдей таңбаларды табу керек. Мысалы, бірінші гистограммадағы жиі кездесетін таңба шифрланған кезде екінші гистограммадағы ең жиі кездесетін таңбаға өтуі керек. Осылайша, екі гистограммада жиі кездесетін екі таңбаны тауып, біз стандартты ASCII код кестесін пайдаланып ығысуды есептей аламыз. Офсетті және таңбаларды кодтау кестесін біле отырып, мәтіннің шифрын оңай шешуге болады. Шифрды шешу мәзірінің элементін шақыру арқылы автоматты режимде бірдей әрекеттерді орындауға болады.Ескерту.Кодтау кестесінен шифрлау және шифрды шешу кезінде 176-223 және 240-255 кодтары бар таңбалар пайдаланылмайды, яғни. қолмен дешифрлеу кезінде бұл таңбаларды өткізіп жіберу керек және мысалы, «I» символында 159 емес, 223 коды бар деп есептеу керек, сол сияқты «р» 175 емес, 239.Кейде таңбалардың пайда болу жиілігін көрсететін бағандардың астындағы гистограммаларда белгілердің өзі емес, төртбұрышты жақшадағы олардың кестелік кодтары көрсетіледі.Төменде жылдам пернелердің сипаттамасы және олардың әртүрлі әрекеттерді орындау кезінде қолданылуы берілген:Shift+F10 – бағдарлама туралы; Ctrl+X – бағдарламадан шығу; Ctrl + N - жаңа - ФАЙЛ / Жасау; Ctrl + L - жүктеу - Файл / Ашу; Ctrl + S - сақтау - Файл / Сақтау. Шифрлау:Ctrl+F1 – бір алфавиттік әдіс (белгіленген ығысуымен); Ctrl+F2 — ығысу көрсетілген моноалфавиттік (2-ден 20-ға дейін); №1 зертхана23Ctrl + F3 – символдарды ауыстыру;Ctrl+F4 - 255 толықтауышы (кері әдіс);Ctrl+F5 – тұрақты кілтті полиалфавиттік әдіс; Ctrl+F6 – тұрақты кілті бар полиалфавиттік әдісұзындығы;Ctrl+F7 – ерікті ұзындықтағы кілті бар полиалфавиттік әдіс.Шифрды шешу:Shift+F1 — бір алфавиттік әдіс (белгіленген ығысуымен);Shift+F2 — ығысу көрсетілген моноалфавиттік (2-ден 20-ға дейін);Shift + F3 – символдарды ауыстыру;Shift+F4 - 255-ке қосымша (кері әдіс);Shift+F5 – тұрақты кілтті полиалфавиттік әдіс; Shift+F6 – тұрақты пернемен көп алфавиттік әдісұзындығы;Shift+F7 – ерікті ұзындықтағы кілті бар полиалфавиттік әдіс.Гистограммалар:Shift+Ctrl+F1 — бастапқы және шифрланған файл;Shift+Ctrl+F2 – шифрланған және шифры ашылған файл;
Shift+Ctrl+F3 – стандартты тарату және шифрланғанмәтін;Shift + Ctrl + F4 - стандартты тарату және шифры ашылған мәтін.Көмектесіңдер:Ctrl + F9 - анықтама; Ctrl+F10 – әдістер туралы;Ctrl+F11 – бағдарлама туралы.Жаттығу
-
Зертханалық жұмыстың сипаттамасымен және тапсырмамен танысу.
-
Бекітілген ығысуы бар бір алфавиттік әдіс үшін бағдарламадағы ығысу жиынын анықтаңыз. Ол үшін сізге:
-
1 БӨЛІМ
-
шифрланған мәтіннің шифрын ашу:
-
Әрбір шифрлау әдісіне арналған есепте орындалған әрекеттер тізбегі сипатталады, барлық пайдаланылған файлдардың аттары, алынған гистограммалар, табылған ығысу көрсетіледі және шифрды шешу процесі сипатталады.
ерікті файлыңыз үшін шифрлауды орындау;
бастапқы және шифрланған мәтіндердің гистограммаларын қарау, гистограммаларды сипаттау және бірнеше символдар үшін ығысуын анықтау;
шифрленген мәтіннің шифрын ашу, редакторда шифрды шешудің дұрыстығын тексеру.
6. Тұрақты кілтпен көп алфавитті шифрлау үшін қанша бір алфавиттік әдісті және қандай ығысу арқылы анықтаңыз
№1 зертхана25
бағдарламада қолданылады. Ол үшін бірдей таңбалар тізбегінен тұратын өз файлыңызды жасап, ол үшін шифрлауды орындап, гистограмма арқылы шифрлау әдісі мен ығысулар жиынын анықтау керек.
-
Бекітілген ұзындық кілті бар полиалфавиттік шифрлау үшін:
-
Еркін парольмен полиалфавиттік шифрлау үшін тапсырма 7-тармаққа толығымен ұқсас.
-
Оқытушы көрсеткен нұсқа нөміріне сәйкес есепте бақылау сұрақтарына жауап беру (1.1-кесте).
| Сан | Бақылау сұрақтары | |
| опция | | |
| | | |
| 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 | шифрланған мәтін үшін: | |
| | а) полиалфавиттік шифрлау әдісі; | |
| | ә) Цезарь әдісі? | |
№2 зертханаМӘТІНДІК АҚПАРАТТЫ ҚОРҒАУДЫҢ ТҮРЛІ ӘДІСТЕРІН ЖӘНЕ КІЛТЕЛЕР ТАҢДАУ НЕГІЗІНДЕ ОЛАРДЫ ОРЫНДАУДЫ ЗЕРТТЕУЖұмыс мақсаты:Виженер кестесін пайдалана отырып, символдарды ауыстыру, ауыстыру, гамма арқылы шифрлау (шифрды шешу) әдістерін зерттеу. Барлық ықтимал кілттерді санау арқылы шабуылдарға негізделген әртүрлі әдістердің күшін зерттеу және салыстыру.
-
Зертханалық жұмыста барлық негізгі нұсқаларды санамалау негізінде шифрды бұзу әдісі қарастырылады. Нұсқаның дұрыстығының критерийі мәтінде «ықтимал сөздің» болуы болып табылады. Барлық мүмкін пернелердің жиынтығы сұрыпталады, әрбір кілтте шифрленген мәтін дешифрланады. Алынған «псевдо-ашық» мәтінде ықтимал сөз ізделеді. Егер мұндай сөз жоқ болса, ағымдағы мәтін жойылады және келесі пернеге көшу орындалады. Егер мұндай сөз табылса, кілттің нұсқасы көрсетіледі. Содан кейін пернелерді санау опциялардың барлық жинағы таусылғанша жалғасады. Бірнеше кілттерді анықтауға болады, оларда
-
«псевдоашық мәтіндер» ықтимал сөз.