Тошкент ахборот технологиялари университети қарши филиали телекоммуникация технологиялари ва касбий таъ


Download 0.6 Mb.
bet7/11
Sana15.07.2023
Hajmi0.6 Mb.
#1660580
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Курс иши ТИ

Криптопровайдер яратиш
Криптопровайдер яратиш учун дастлаб криптопровайдерда қўлланиладиган криптографик функцияларни, маълумотлар форматларини ва калитлар билан ишлаш механизмлани аниқлаб олиш зарур.
Диссертация доирасида яратилаётган криптопровайдер қуйидаги функциялардан ташкил топган:

Кейинги босқичда криптопровайдер тизим кутубхона (DLL)файл яратиш, ушбу файл яратилаётган криптопровайдер учун CryptoAPI функцияларини амалга оширади. Асосий кутубхона файллари яратилгандан сўнг ушбу файлларни тизимга ўрнатиш ва рўйхатдан ўтказиш учун дастурий таъминот яратилади. Тизимга ўрнатилган криптопровайдер тест қилинади ва асосий криптопровайдер сертификатланади ва ишлашга тўлиқ тайёр бўлади.

I-Боб. КРИПТОПРОВАЙДЕРЛАР ВА УЛАРНИНГ ЯРАТИЛИШ КОНЦЕПЦИЯСИ

  1. Мавжуд криптопровайдерлар таҳлили

  2. Криптопровайдерлар бир биридан фойдаланадиган калит алмашиш, ЭРИ, шифрлаш ва хэшлаш алгоритмлари билан фарқ қилади. Ҳар бир криптопровайдернинг тизимда уникал номи ва тури бўлади ва улар шу ном ва тури ёрдамида ажратилади. Криптопровайдер номи – қатор кўринишида, тури эса бутун сон кўринишида берилади. Тизим криптопровайдерни номи орқали чақиради, тизимда битта турга эга бир неча хил криптопровайдерлардан фойдаланиш мумкин, бу ҳолда криптопрофайдер таркибидаги алгоритмлар бир хил бўлиб бир нечта фойдаланувчилар томонидан яратилиши мумкин. Криптопровайдерлар тизимда ўрнатилишида ҳар бир тур учун битта криптопровайдер асос (default)қилиниб белгиланади, бунда агар криптопровайдерга мурожаат қилинганда унинг номи кўрсатилмаса, шу турдаги асос криптопровайдерни чақиради.

  3. Бугунги кунда мавжуд асосий криптопровайдер турларини кўрамиз:





Download 0.6 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling