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


ПОӘК 042-18.39.1.206/01-2013



жүктеу 2,07 Mb.
Pdf просмотр
бет33/35
Дата15.01.2020
өлшемі2,07 Mb.
#26613
1   ...   27   28   29   30   31   32   33   34   35

ПОӘК 042-18.39.1.206/01-2013 

10.09.2013 ж.  № 1 басылым  

81 беттің 70 

 

 

i,j,k,v,code:integer; 



begin 

clrscr; 


write('(255 символғадейінгі) мәтінді енгізіңіз '); 

readln(st); 

write('Кодталған:'); 

for i:=1 to length(st) do 

begin 

v:=ord(st[i]); 



st1[i]:=chr(v+3); 

write(st1[i]); 

end; 

writeln; 



write('Декодтау:'); 

for i:=1 to length(st) do 

begin 

v:=ord(st1[i]); 



write(chr(v-3)); 

end; 


readln; 

end. 


Тәжірибелік жұмыс 3 сағатқа арналған. Тәжірибелік жұмысты тапсыру бақылау 

Сұрақтарына жауап берумен жеке тапсырманың орындалуымен анықталады. 



 

Жұмыстың орындалу тәртібі: 

1. Теориялық мағлұматтармен танысу керек. 

2. Бақылау сұрақтарына жауап беру және мысалдарды орындау керек. 

3. Жеке тапсырмаларды орындау керек. 



 

Бақылау сурақтары: 

1. Криптография дегеніміз не? 

2. Криптографиялық білімнің түрлері? 

3. Хаттардың берілу кезінде шифрлеу және дешифрлеу? 

4. Шифрлық форманың құрылуы? 

5. Бір рет қолданатын блокнот? 

6. Берілгендерді шифрлеу стандарты? 

7. Блоктық шифрлеу? 

8. Электрондық кодтау кітабының әдісі? 

9. Кері байланыс арқылы блоктық шифрлеу әдісі? 

10. Кері байланыс бойынша кезектік шифрлеу? 

11. Кері байланыс бойынша кілттерді шифрлеу әдісі? 

12. Ашық кілтпен шифрлеу? 

13. Кілттерді қолдану? 



 

Жеке тапсырмалар: 

1. Кодтық қорғаныс. 

2. Шифрлеу қорғанысы. 

3. Бір реет қолданылатын блокнотты қолдану. 

4. Блоктық шифрлеуді қолдану. 

5. Ашық кілтпен шифрлеу. 



 


ПОӘК 042-18.39.1.206/01-2013 

10.09.2013 ж.  № 1 басылым  

81 беттің 71 

 

 

Тәжірибелік жұмыс№4. 



Тақырыбы: Симметриялық криптожүйеде мәліметтерді шифрлау әдістерін үйрену 

Жұмыстың  мақсаты:  ГОСТ  28147-89,  Rijndael  алгоритмінің  жұмысын  және  блоктық 

алгоритмдердің жұмысының негізгі режимдерін үйрену. 



Тапсырмалар: 

1. Алгоритм құрылымымен танысу. 

2. Қарапайым ауыстыру, гаммалау, кері байланысты гаммалау, имитоқою режимін үйрену. 

3.Кілттерді табу алгоритмінің схемасын үйрену. 

4. Келесі режимдердің біреуін қолдану:  

Электронды кодтау кітабы ECB (Electronic Code Book),  



Шифр блогының тіркесуі CBC (Cipher Block Chaining),  

Шифрмәтін бойынша кері қатынас CFB (Cipher Feed Back),  



OFB  шығу  бойынша  кері  қатынас  (Output  Feed  Back)  шифрлау  және  шифрды  алу 

процедураларын жазу. 



Бақылау сұрақтары: 

1. ECB, CBC, CFB, OFB режимдердегі блоктың ұзындығы қандай? 

2. Кілттің ұзындығы қандай? 

3. S матрицасында элементті таңдау қалай орындалады? 

4. Хабарландыру аутентификациясының коды дегеніміз не? 

5. DES алгоритмін қолдану аймағы. 



 

 

Тәжірибелік жұмыс№5. 

Тақырыбы:PGP программасын үйрену. 

Жұмыстың мақсаты: PGP программасының мүмкіндіктерін үйрену. 

Тапсырмалар: 

 1. PGP программасының құрылымы мен мүмкіндіктерін үйрену. 

2. PGP пакетінде қолданушыға ашық және құпия кілт құру. 

3. Файлдардың шифрын орындау: 

 

- шифрленген мәтін файлына шифрленген сеанстық кілтті қосу



 

- арнайы кілттік сөзз негізінде сеанстық кілт генерациясымен; 

 

- оқылатын форматта (text output); 



 

- ашық мәтінді файлмен жою. 

4. Файлдың шифрын ашуды орындау. 

5.  Wipe,  Freespace  Wipe,  PGPdisk,  SecureViewer  және  т.б.  программалары  мен 

функцияларының жұмысын көрсету. 

Бақылау сұрақтары: 

1.  PGP  программасында  хэштаудың  қандай  функциясы  және  ЭСҚ  алгоритмдері 

қолданылады? 

2. Симметриялық шифрлау үшін қандай кілттер қолданылады? 

3. Сеанстық кілттер ненің негізінде құрылады? 

4. PGP программасында қандай симметриялық криптожүйелер қолданылады? 



  

Тәжірибелік жұмыс№6. 

Тақырыбы:Ассимметриялық криптожүйеде мәліметтерді шифрлау әдістерін үйрену. 

Жұмыстың мақсаты: RSA мәліметтерді шифрлау криптожүйесімен және Эль Гамальдың 

шифрлау схемасымен танысу. 



Тапсырмалар: 

1. Мәліметтерді шифрлау үшін RSA алгоритмін реализациялайтын программа жазу. 

2. Мәліметтерді шифрдан ашу үшін RSA алгоритмін реализациялайтын программа жазу. 

3. Мәліметтерді шифрлаудағы Эль Гамаль алгоритмін орындайтын программа жазу. 

4. Мәліметтердің шифрын ашу үшін Эль Гамаль алгоритмін орындайтын программа жазу. 



ПОӘК 042-18.39.1.206/01-2013 

10.09.2013 ж.  № 1 басылым  

81 беттің 72 

 

 

5. XML-құжатының бөлігін оның мәліметтерінің негізін өзгерпей көрсету. 



Бақылау сұрақтары: 

1. RSA алгоритмі неге негізделеді? 

2. Ашық кілт қалай таңдалады? 

3. Эйлер функциясының берілуі? 

4. Құпия кілт қалай есептеледі? 

5. Эль Гамалядың шифрлау үлгісіндегі шифрмәтіннің ұзындығы неге тең? 

 

Тәжірибелік жұмыс №7 

Тақырыбы:Microsoft Office құжаттарын рұқсатысыз қол жеткізуден қорғау. 

Жұмыстың  мақсаты:  Microsoft  Word,  Microsoft  Excel,  Microsoft  PowerPoint,  Microsoft 

Access мәліметтер базасының құжаттарына рұқсатсыз қол жеткізуден қорғауды орнату. 



Тапсырмалар: 

1. Microsoft Word құжатына қорғауды орнату 

2. Microsoft Excel құжатына қорғауды орнату 

3. Microsoft PowerPoint құжатына қорғауды орнату 

3. Microsoft Access құжатына қорғауды орнату 

Бақылау сұрақтары: 

1. Microsoft Office құжаттарын рұқсатсыз қол жеткізуден қорғау неге негізделген? 

2. Microsoft Word құжатына қандай шифрлау параметрлерін орнатуға болады ? 

3. Шифрлау кілтінің мүмкін болатын максималды ұзындығы қандай?  



 

Тәжірибелік жұмыс№8. 

Тақырыбы: Операциялық жүйелерде ақпаратты рұқсатсыз қол жеткізуден қорғау. 

Жұмыстың  мақсаты:  Windows  қорғалған  операциялық  жүйе  түрінде 



қауіпсіз бағыныңқы жүйе жұмысын үйрену. 

Тапсырмалар: 

1.Компьютерлік  жүйе  объектілеріне  рұқсатты  мандатты  және  дискреционды  басқаруды 

үйрену. 

2. Windows ОЖ қорғалған түрінде бағыныңқы жүйе қауіпсіздігінің архитектурасын үйрену. 

3. Windows ОЖ қорғалған түрінде қауіпсіздік жағдайлар аудитін үйрену. 

Бақылау сұрақтары: 

1.  Windows  ОЖ  қорғалған  режим  қауіпсіз  түрінің  құрамына  қандай  негізгі  компоненттер 

кіреді? 

2. Қол жеткізу маркерінің субъектісі деген не және онда қандай ақпараттар бар? 

3. Объектілерге қол жеткізуді шексіздендіру қалай жүзеге асырылады? 

4. Объект қауіпсіздігінің дескрипторы неден тұрады? 

5. Аудит саясатының параметрлеріне не жатады? 

Симметриялық  криптожүйелер  (сонымен  қатар  симметриялық  шифрлеу,  симметриялық 

шифр)  —  шифрлеуге  және  кері  шифрлеуге  бір  криптографиялық  кілт  қолданылатын  шифрлеу 

тәсілі.  Асимметриялық  шифрлеу  сұлбасы  шықпастан  бұрын  жалғыз  шифрлеу  жүйесі  болды. 

Алгоритм  кілті  екі  жақтан  да  құпия  сақталу  керек.  Шифрлеу  алгоритмі  екі  жақтан  хабар 

алмаспастан бұрын таңдалады.   

Шифрлеу  және  кері  шифрлеу  алгоритмі  басқа  адамдардың  қастық  әрекетінен  ақпаратты 

жасырын  сақтау  үшін    компьютер  техникасында  кеңінен  қолданылады.  Онда  негізгі  принцип 

болып  жіберуші  мен  қабылдаушы  алдын-ала  шифрлеу  алгоритмін,  сонымен  қатар  хабарламаны 

ашу кілтін білу болып табылады. Хабарламаны ашу кілтін білмесе жіберілген ақпарат мағынасыз, 

тек символдар жиынтығы болып қалады.   

Мұндай  алгоритмдердің  негізгі  мысалы  болып  төменде  көрсетілген  симметриялық 

криптографиялық алгоитмдер табылады:  

1. Қою 



жүктеу 2,07 Mb.

Достарыңызбен бөлісу:
1   ...   27   28   29   30   31   32   33   34   35




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау