Билет 1
Ашық кілтті криптожүйенің концепциясы. (Концепция криптосистемы с открытым ключом.)
Хэш функциясын қалыптастырудың жалпыланған схемасын құрыңыз. Хэштеу функциясы Нi = ЕHi-1 (Мi+Нi-1)++Мi+Нi-1
Жауаптары
1 сұрақ. Асимметриялық криптография деп те аталатын ашық кілтті криптожүйелер тұжырымдамасы ақпаратты шифрлау және декодтау үшін екі түрлі кілтті қолдануға негізделген. Бұл екі кілт ашық кілт және жеке кілт деп аталады.
Ашық кілт (public key) - бұл шифрды ашатын және барлығына қол жетімді кілт. Ол деректерді шифрлау және электрондық қолтаңбаны тексеру үшін қолданылады. Ашық кілтті үнсіз таратуға болады және сізге шифрланған хабарлама жібергісі келетін кез келген адам шифрлау үшін ашық кілтті пайдалана алады.
Жеке кілт (жеке кілт) - бұл тек кілт иесі шығаратын және деректерді декодтау және электрондық қолтаңба жасау үшін қолданылатын кілт. Жеке кілт құпия түрде бұзылуы керек, себебі ол шифрланған деректерге және ашық кілтпен жасалған жазылымдарға қол жеткізуді қамтамасыз етеді.
Ашық кілтті криптожүйедегі шифрлау және шифрды ашу процесі келесідей:
Ашық кілтті алған кезде алушы алушының ашық кілтін пайдаланып рұқсат алады.
Шифрланған хабарлама алушыға жіберіледі.
Алушы хабарламалардың шифрын ашу үшін өзінің жеке кілтін пайдаланады.
Осылайша, тиісті жабу кілті бар алушы ғана хабарламаны сәтті кеңейтіп, оқи алады. Бұл берілген деректердің қайшылығын анықтайды.
Сонымен қатар, ашық кілтті криптожүйе ақпараттың авторлығы мен тұтастығын растайтын электрондық қолтаңба жасау үшін ашық кілтті пайдалануға мүмкіндік береді. Автор өзінің жеке кілтін электрондық қолтаңбаны жасау үшін қолдана алады, ал алушы қолтаңбаның түпнұсқалығын тексеру үшін тиісті ашық кілтті қолдана алады.
Ашық кілтті криптожүйе тұжырымдамасы ақпараттық қауіпсіздік, электрондық коммерция, аутентификация және деректердің құпиялылығы мен түпнұсқалығын қамтамасыз ету қажет басқа салаларда кеңінен қолданылады.
2 сұрақ
Достарыңызбен бөлісу: |