Мамлакатимизда аxборот-коммуникация


System.Security.Cryptography –



Download 2,18 Mb.
Pdf ko'rish
bet19/28
Sana24.02.2022
Hajmi2,18 Mb.
#232225
1   ...   15   16   17   18   19   20   21   22   ...   28
Bog'liq
El gamal elektron raqamli imzo algoritmiga asoslangan dasturij taminot yaratish

System.Security.Cryptography – номлар фазоси 
System.Security.Cryptography – номлар фазоси маълумотларни шифрлаш ва 
дешифрлаш ҳамда бошқа бир нечта ҳешлаш, тасодифий сонлар генерацияси 


53 
ва ҳабарларни ҳақиқийликка текшириш каби криптографик хизматларни 
тақдим этади 
AsymmetricSignatureFormatter - синфи 
AsymmetricAlgorithm - синфи

Ассимметрик шифрлаш алгоритмларини реализация қилишда керак 


бўладиган абстракт синфлар тўплами. 
Меъросийлик ийерархияси 
System.Object
  
System.Security.Cryptography.AsymmetricAlgorithm 

System.Security.Cryptography.DSA


 

System.Security.Cryptography.ECDiffieHellman


 

System.Security.Cryptography.ECDsa


 

System.Security.Cryptography.RSA


 
конструкторлар 
Номи 
вазифаси 
AsymmetricAlgorithm 
AsymmetricAlgorithm синфининг янги нусхасини 
шакллантиради 
Хоссалари 
Номи 
вазифаси 
KeyExchangeAlgorithm 
Жорий синфда Калитлар алмашиш алгоритми 
номини аниқлайди 
KeySize 
Жорий 
ассимметрик 
шифрлаш 
алгоритми 
калитининг модули узунлигини (битларда) қабул 
қилади 
LegalKeySizes 
ассимметрик шифрлаш алгоритми учун калит 
ўлчамини қабул қилади 
SignatureAlgorithm 
Имзо алгоритми номини қабул қилади 


54 
2.3 Дастурнинг визуал кўриниши ва ишлатиш тартиби 
Дастур ишга туширилганда кириш ойнаси очилади. Агар фойдаланувчи 
рўйхатдан ўтган бўлса логин ва паролини киритиб дастурнинг асосий 
ойнасиги ўтиши мумкин. Акс ҳолда registratsiya тугмасини босиш орқали 
рўйхатдан ўтиш ойнаси очилади.
2.3.1 – расм. Эль Гамал электрон рақамли имзо дастурининг кириш 
ойнаси. 
Қуйида registratsiya ойнаси ҳамда унга маълумотларни киритиш 
тартиби келтирилган. Янги фойдаланувчи ўз маълумотларини киритиб, ОК 
тугмасини боскач шифрлаш ва имзони шакллантириш учун очиқ ва ѐпиқ 
калитлар жуфтлиги генерацияланади. Фойдаланувчи ҳақидаги маълумотлар 
автоматик равишда MS Access муҳитида яратилган жадвалга ѐзиб қўйилади. 
2.3.2 – расм. Эль Гамал электрон рақамли имзо дастурининг 
регистрация ойнаси. 


55 
Рўйхатдан ўтган фойдаланувчи ушбу ойна орқали дастур асосий 
ойнасига ўтади.
2.3.3 – расм. Эль Гамал электрон рақамли имзо дастурининг кириш ойнаси. 
Қуйидаги дастур ойнасида фойдаланувчи юборилиши керак малумотни 
киритади. Ўзи ҳақида киритган маълумотлар ҳам автоматик тарзда ушбу 
ойнада пайдо бўлади. 
2.3.4 – расм. Эль Гамал электрон рақамли имзо дастурининг А томон 
ойнаси. 
Аввал хешлаш тугмаси босилади ва киритилган маълумотнинг SH1 
хешлаш алгоритмида хешланган қиймати пайдо бўлади. Шундан сўнг 
имзолаш тугмаси босилади. Бунда матн ва фойдаланувчи ҳақидаги 


56 
маълумотлар Эль Гамал алгоритмида шифрланади ва имзонинг 
қисқартирилган қиймати пайдо бўлади. 
Шундан сўнг юбориш тугмаси босилади.
2.3.5 – расм. Эль Гамал электрон рақамли имзо дастури А томон 
ойнасининг имзолаш тугмаси босилгандаги кўриниши. 
2.3.6 – расм. Эль Гамал электрон рақамли имзо дастури Б томон ойнаси 


57 
Б томон ойнасида А томондан юборилган шифрланган малумотлар 
ҳамда электрон рақамли имзо билан бирга қабул қилинади. Б фойдаланувчи 
дешифрлаш тугмасини босиш орқали дастлабки матнга эга бўлади. Бундан 
ташқари қабул қилинган ЭРИ ни А фойдаланувчининг очиқ калити ѐрдамида 
хеш қиймати топилади. Қабул қилинган маълумот тўлиқлиги ва ЭРИ 
ҳақиқийлигини текшириш учун текшириш тугмаси босилади. Қабул 
қилинган матннинг хеш қиймати ва имзодан очиқ калит ѐрдамида олинган 
қийматни ўзаро солиштирилади. Агар ушбу қийматлар тенг бўлса, имзо 
ҳақиқий ва маълумот тўлиқ ҳисобланади. Акс ҳолда имзо ҳақиқий эмас ѐки 
маълумотда ўзгаришлар бўлган. 
2.3.7 – расм. Эль Гамал электрон рақамли имзо дастури Б томон 
ойнасининг дешифрлаш тугмаси босилгандаги кўриниши 


58 
2.3.8 – расм. Эль Гамал электрон рақамли имзо дастури Б томон 
ойнасининг текшириш тугмаси босилгандаги кўриниши
 
2.3.9 – расм. Эль Гамал электрон рақамли имзо дастури Б томон ойнасининг 
имзони рад этилгандаги кўриниши 


59 
2.3.10 – расм. Эль Гамал электрон рақамли имзо дастури Б томон ойнасининг 
имзони рад этилгандаги кўриниши 


60 

Download 2,18 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   28




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish