Билет 1 Ашық кілтті криптожүйенің концепциясы. (Концепция криптосистемы с открытым ключом.) Хэш функциясын қалыптастырудың жалпыланған схемасын құрыңыз. Хэштеу функциясы Нi = еhi-1 (Мi+Нi-1)++Мi+Нi-1 Жауаптары



бет12/18
Дата27.09.2023
өлшемі3.49 Mb.
#478837
1   ...   8   9   10   11   12   13   14   15   ...   18
Сессия ответы

Билет 19



  1. Распределение ключей. Ответ Диффи – Хеллман

  2. Хэш функциясын қалыптастырудың жалпыланған схемасын құрыңыз. Хэштеу функциясы Нi = ЕMi іНi-1)МiНi-1

Жауаптары



  1. сұрақ

Диффи–Hellman кілттерімен алмасу[nb 1] Бұл әдіс криптографиялық кілттерді жалпыға ортақ арна арқылы қауіпсіз ауыстыру және алғашқылардың бірі болды ашық кілттер хаттамалары ретінде ойластырылған Ральф Меркл және атындағы Уитфилд Диффи және Мартин Хеллман.[1][2] DH - қоғамның алғашқы практикалық мысалдарының бірі кілттермен алмасу аясында жүзеге асырылады криптография. 1976 жылы Диффи мен Хеллман шығарған, бұл жеке кілт пен соған сәйкес ашық кілт идеясын ұсынған көпшілікке белгілі алғашқы еңбек.

AES (Advanced Encryption Standard; сонымен қатар Rijndael, [rɛindaːl] - reindal) — симметриялы блоктық шифрлау алгоритмі (блок өлшемі 128 бит, кілт 128/192/256 бит), шифрлау стандарты ретінде АҚШ үкіметі шифрлау нәтижесінде қабылданған. AES жарысы. Бұл алгоритм жақсы талданған және қазір оның алдындағы DES сияқты кеңінен қолданылады. Ұлттық стандарттар мен технологиялар институты (NIST) AES спецификациясын 2001 жылдың 26 ​​қарашасында 15 кандидат құрылып, бағаланған бес жылдық кезеңнен кейін жариялады. 2002 жылы 26 мамырда AES шифрлау стандарты ретінде жарияланды. 2009 жылғы жағдай бойынша AES ең көп қолданылатын симметриялық шифрлау алгоритмдерінің бірі болып табылады[1][2]. AES жеделдету қолдауын Intel 2010 жылы Arrandale[en] бастап, кейін Sandy Bridge процессорларында x86 процессорлар тобына енгізді; AMD Buldozer компаниясында 2011 жылдан бері жұмыс істейді..
2 сұрақ

Билет 20



  1. Алгоритмы цифровой подписи

  2. AES стандарты. RIJNDAEL. Құрылымы.

Жауаптары



  1. сурак

АҚШ мемлекетінде 1991 жылдың тамыз айында Ұлттық стандарттар және техника институты өздерінің Электрондық қолтаңба стандартында (DSS) Электрондық қолтаңба алгоритмын (DSA) пайдалануға ұсынды.

DSA құрылымы


Алгоритмде келесі параметрлер пайдаланылады: p= ұзындығы 1 бит қарапайым сан, мұндағы L 64-ке еселі және


512

q=160-биттік р-1 санының қарапайым бөлгіші (2159
1; х=9-да е кіші сан; y=8 mod p

Алгоритмде H(m) хэш-функциясы пайдаланылады. Ол үшн SHA пайдаланылады.


Бірінші 3 параметр р, q және 8 ашық және желі пайдаланушыларына мәлім болуы мүмкін. Жабық кілт х, ал у-ашық. М хабарына электрондық қолтаңба қою үшін:


(1) Алия д-дан кіші к кездейсоқ санын таңдайды (2) Алия


r={g*mod_p}modq_s={g}{H{m}+xri}mod q



  1. сурак

AES (Advanced Encryption Standard; сонымен қатар Rijndael, [rɛindaːl] - reindal) — симметриялы блоктық шифрлау алгоритмі (блок өлшемі 128 бит, кілт 128/192/256 бит), шифрлау стандарты ретінде АҚШ үкіметі шифрлау нәтижесінде қабылданған. AES жарысы. Бұл алгоритм жақсы талданған және қазір оның алдындағы DES сияқты кеңінен қолданылады. Ұлттық стандарттар мен технологиялар институты (NIST) AES спецификациясын 2001 жылдың 26 ​​қарашасында 15 кандидат құрылып, бағаланған бес жылдық кезеңнен кейін жариялады. 2002 жылы 26 мамырда AES шифрлау стандарты ретінде жарияланды. 2009 жылғы жағдай бойынша AES ең көп қолданылатын симметриялық шифрлау алгоритмдерінің бірі болып табылады.


Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   18




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

    Басты бет