- •Қазақстан республикасының білім және ғылым министрлігі м.Х.Дулати атындағы тараз мемлекеттік университеті
- •Зертханалық жумыстарды орындау үшін
- •5В060200 - «Информатика»
- •Әдістемелік нұсқау
- •Зертханалық жұмыс №1. Ақпаратты қорғаудың қазіргі заманғы қауіпсіздік жүйесін құру әдістемесі
- •Зертханалық жұмыс №3 Бағдарламалық құралдар қауіпсіздігін зерттеу және пайдаланушылардың бекітілмеген құқығына шек қою рұқсаты
- •Бақылау сұрақтары
- •Зертханалық жұмыс №4 Ақпаратты қорғауға арналған Windows криптографиялық интерфейс функцияларын қолданатын бағдарлама өңдеу
- •4. Жеке тапсырма нұсқаулары
- •Окно запроса парольной фразы для расшифровки файла с учетными данными
- •Бақылау сұрақтары
- •Зертханалық жұмыс №6 Ақпаратты криптографиялық қорғау және шифрлау әдісін қолдану
- •1.4 Цезарьдің орын ауыстыру әдісі
- •Бақылау мысалының шешілуі Мәтіндерді шифрлау
- •Мәтіндерге салыстырмалы энтропиялық анализ
- •Зертханалық жұмыс №7 Ақпараттық ресурстардың қауіпсіздігін және бүтіндігін қамтамасыз етуге арналған pgp бағдарламалық жүйесінің қолдану
- •Бақылау сұрақтары
- •Зертханалық жұмыс №8 Ақпаратты қорғаудың криптографиялық әдістері
- •Зертханалық жұмыс №9 Зиянды бағдарламалардан қорғау. Классикалық шифрлеу жүйелерін зерттеу
- •Зертханалық жұмыс №10 Криптоталдау әдістерін қолдану әдістемесі. Омофондар жүйесі
- •Гаммалау арқылы шифрлау
- •Зертханалық жұмыс №11 Қорғалған операциялық жүйелерде бекітілмеген колжетімділіктен қорғау стандартты және мамандандырылған бағдарламалық құралдарын игеру
- •Зертханалық жұмыс №12 Симметриялық шифрлеу тәсілдері мен заманауи алгоритмдары
- •Зертханалық жұмыс №13 Компьютерлік стенография және зиянды бағдарламалардан қорғау
- •Зертханалық жұмыс №14 Ақпарат қорғаудың өзекті мәселелері. Құпия хабарласқанда кездесетін жағдайлар туралы. Мүлде жабық кілттер(шифрлар).
- •Зертханалық жұмыс №15 Есептеу жүйелерін пайдаланғандағы ақпаратты қорғаудың математикалық әдістері
- •Негізгі және қосымша әдебиеттер тізімі
Зертханалық жұмыс №6 Ақпаратты криптографиялық қорғау және шифрлау әдісін қолдану
Вижинер Кестесі бойынша шифрлау
Вижинер жүйесі Цезарь жүйесі жүйесіне ұқсайды. Шифрлау кестесі Вижинер кестесі деп аталады. Вижинер кестесі n2 элементтен тұратын квадраттық матрица болып табылады. Бұл жерде n – қолданылатын әліпби символдарының саны. Бірінші қатарда әліпбидің барлық әріатері жазылса, әрбір келесі қатарды бір әріпке ығыстырылады. Осындай әрекеті аяғына дейін қайталаудың нәтижесінде қатар саны бағанның (әліпбидің әріптерінің) санына тең квадрат кесте құрады. 6-суретте қазақ тіліне арналған Вижинер кестесі көрсетілген. Кестенің екі кірісі бар: негізгі ашық мәтіннің әрпін анықтайтын. Жоғарғы қатардың символдары және кілттің сол жақтағы шеткі бағаны.
Шифрлау (және кері шифрлау) үшін Вижинер кестесін қолдануға болады. Шифрлауды орындау үшін әріптерден тұратын кілт таңдап алынады. Шифрлау былайша жүргізіледі. Толық кестеден бірінші қатар және бірінші әріптері кілттің әріптеріне сәйкес келетін қатарлар іріктеліп алынады.
2-кесте. Вижинер кестесі
Шифрлау былайша жүзеге асырылады: шифрланатын мәтіннің әрбір әрпінің астына кілттің әріптері жазылады; кестенің жоғары қатарынан ашық мәтіннің кезекті әрпімен оның астында орналасқан кілттің әрпін байланыстыратын сызықтардың қиылысқан жерінде тұрған кестенің әрпі табылады; шифрланатын мәтіннің әрпі кестенің осы әрпімен ауыстырылады. Осылайша шифрмәтіннің келесі әрпі табылады. Мысалы ретінде «Жерұйық» кілтіне арналған жұмыс матрицасы және шифрлау келесі суретте берілген.
1-сурет. Жұмыс матрицасы және шифрланған мәтін.
1.4 Цезарьдің орын ауыстыру әдісі
Цезарьдің орын ауыстыру әдісі орын ауыстырудың ең қарапайым тәсілі болып табылады. Ол көпалфавитті орын ауыстыру тобына жатады.
Бұл әдіс рим императоры Гай Юлий Цезарь атымен аталған. Ол Марк Тулий Цицеронға 50 әріпті алфавит пен С3 орын ауыстыруды пайдаланып хаттамаларды құрастыруды бұйырған. Орын ауыстыру “ Бастапқы мәтін- шифрланған мәтін ” сәйкес әріптер жұбынан тұратын таблица арқылы анықталады. С3 орын ауыстыруында 1 таблицада берілген бағыт (→) бастапқы мәтін әріптері ( сол жақтағы) С3 шифрлауы арқылы оң жақтағы шифрланған мәтін әріптеріне ауыстырылады.
Мысалы, Мен программа жасадым сөйлемі С3 орын ауыстыруы арқылы пиртусжугппгйгфгзюп ауысады.
А→г Й→м Т→х Ы→ю
Б→д К→н У→ц Ь→я
В→е Л→о Ф→ч Э → -
Г→ж М→п Х→ш Ю→а
Д→з Н→р Ц→щ Я→б
Е→и О→с Ч→ъ → в
Ж→й П→т Ш→ы
З→к Р→у Щ→ь
И→л С→ф Ъ→э
