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



бет63/67
Дата02.01.2022
өлшемі420 Kb.
#452649
1   ...   59   60   61   62   63   64   65   66   67
зертханалық жұмыс (3)

Жұмыстың мақсаты:DES алгоритмінің жұмысымен және блоктық

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

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

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

  2. f шифрлау функциясын табу схемасын үйрену.

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

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

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

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

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

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

Негізгіәдебиеттер:[2] -82- 102 б.

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

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

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

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

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

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


Зертханалық жұмыс №11.ГОСТ 28147-89 алгоритмінің жұмысымен танысу.

Жұмыстың мақсаты:ГОСТ алгоритмінің негізгі режимдерін үйрену.



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

  1. Қарапайым алмастыру режимін реализациялау схемасын үйрену.

  2. Гаммалау режимін реализациялау схемасын үйрену.

  3. Гаммалау режимінің кері қатынаспен реализациялау схемасын үйрену.

  4. Имитоқоюды өңдеу режимін үйрену.

  5. Процедуралардың біреуін жазу: 2 модуль бойынша суммалау; 232 модуль

бойынша суммалау; 232-1 модуль бойынша суммалау; шифрлау функциясы; гаммалау режимде шифрлау және шифрды алу; кері қатынаспен гаммалау режимінде шифрлау және шифрды алу.



Достарыңызбен бөлісу:
1   ...   59   60   61   62   63   64   65   66   67




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

    Басты бет