Е nt a Х b о r о t t ех n о L о giyalari univ е rsit е ti «Axborot Xavfsizligini Ta’minlash»


IEEE Biometric Open Protocol Standard (BOPS III) ....................................... 14



Download 187,25 Kb.
Pdf ko'rish
bet3/13
Sana14.07.2022
Hajmi187,25 Kb.
#798931
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
Individual loyiha NAMUNA

IEEE Biometric Open Protocol Standard (BOPS III) ....................................... 14
 
Munozara: passiv shifrlash va ma’lumotlar xavfsizligiga muvofiqlik ............. 14
 
AQSh DoD standarti ishonchli kompyuter tizimini baholash mezonlari 
(TCSEC) ................................................................................................................. 15
 
Xavfsizlik / xavfsizlik (MILS) arxitekturasining bir nechta mustaqil 
darajalari ................................................................................................................ 16
 
Yashirin autentifikatsiya va xususiy tenglikni sinash........................................ 17
 
Gomomorfik shifrlash ........................................................................................... 17
 
Xususiy biometrikani hal qilishda foydalaniladigan oldingi yondashuvlar .... 18
 
Xususiyatni o‘zgartirish yondashuvi ................................................................... 19
 
BioHashing ............................................................................................................. 20
 
Biometrik kriptotizim yondashuvi....................................................................... 20
 
Ikki tomonlama qisman gomomorfik shifrlash usuli ........................................ 21
 
XULOSA ................................................................................................................ 22
 
FOYDALANILGAN ADABIYOTLAR RO‘YXATI ........................................ 23
 



K I R I S H
Shifrlash-Kriptografik uslublardan (shifrmatnga va dastlabki matnga 
o
ʻ
girish, elektron raqamli imzoni shakllantirish va tekshirish, xesh-funksiya 
shakllantirish va tekshirish) foydalanishga asoslangan axborotni o
ʻ
zgartirish 
jarayoni. Axborotni shifrlash uni begonalar tomonidan o
ʻ
rganish yoki o
ʻ
zgartirish 
imkoniyatini yo
ʻ
qqa chiqaradi. Shuningdek, ma
ʼ
lumotlarga va dasturlarga, ulardan 
noqonuniy foydalanish maqsadida, ruxsatsiz raqamli imzo tizimiga kirishning 
oldini olishni ta
ʼ
minlaydi. Shifrlashning ikki usuli mavjud: simmetrik va 
asimmetrik. Simmetrik shifrlashda, kodlash va kodni ochish uchun birgina 
kalitning o
ʻ
zidan foydalaniladi. Asimmetrik shifrlashda ikkita kalitdan 
foydalaniladi. Ulardan biri (ochiq kalit) dastlabki matnni shifrmatnga o
ʻ
girishni, 
ikkinchisi 
esa 
(yopiq 
kalit) 
dastlabki 
matnga 
o
ʻ
girishni 
ta
ʼ
minlaydi. 
Samaradorlikni yanada oshirish maqsadida simmetrik va asimmetrik shifrlash 
algoritmlari birgalikda ishlatiladi. Bu holatda simmetrik shifrlashdan 
maʼlumotlarni ochiq kanallar orqali uzatishda maʼlumotlarni shifrlashda, 
asimmetrik shifrlashdan esa simmetrik shifrlash algoritmlarining kalitlarini 
shifrlashda ishlatiladi. CryptoAPI yordamida simmetrik shifrlash sxemasini amalga 
oshirish Hozirgi kunda mavjud kriptografik shiyaralash algoritmlarining asosida 
kriptografik kalit yotadi, shirlash algoritmlarining kriptobardoshliligi aynan shu 
kalitlarga bogʻliqdir. S
hifrlash algoritmlari uchun kalitlarni generatsiya qilishning 
usullaridan biri bu parollardan (kalit soʻzdan) kriptografik kalit yaratishdir. Ushbu 
parol oʻzgaruvchan uzunlikda boʻladi va kriptografik kalitdan uzunligi kichik 
boʻladi. Lekin parol kalit yaratish uchun uncha yaxshi boʻlmagan material 
hisoblanadi, chunki foydalanuvchilar parol sifatida esda qoluvchi lugʻatlarda 
mavjud soʻzlardan koʻp foydalanadi, buni esa lugʻat yordamidagi hurujlardan 
osonlik bilan buzish mumkin. Odatda lugʻat yordamidagi hur
ujlar
105-106 operatsiya yordamida amalga oshiriladi, shu sababli parollardan kalit 
yasash uzoq vaqt davom etishi kerak, bu vaqt hisoblash mashinalari uchun uzoq 
sanaladi, foydalanuvchilar uchun esa bilinmaydigan vaqtdir. Agar lugʻatdagi 
soʻzlar soni N ta, kalitnisaqlash vaqti T boʻlsa, u holdakalitdan parol yaratish 



uchun ketadigan vaqt t0 quyidagi formula orqali hisoblanadi: t0= 2T/N Agar 
kalitni saqlash muddati oʻrtacha T = 7kun = 6,1 *105 sekund, lugʻat kattaligi 
N = 106 
ta boʻlsa paroldan kalit yaratish vaqti t0 = 1,2 sekunddan kam boʻlmasligi 
zarur. Agar xavfsizlikning yuqoribosqichi talab etilsa bunday hollarda parol 
tasodifiy ketma-ketliklardan tashkil topishi zarur. Bunday ketma-ketliklarni 
kriptoprovayderda CryptGenRandom()funksiyasi yordamida yoki boshqa tasodifiy 
sonlar datchigidan olish mumkin. Parollar yordamida kalit yaratishning bir qancha 
shartlari mavjud: – parol ixtiyoriy uzunlikda berilishi mumkin, kalit esa 
fiksirlangan uzunlikda boʻladi; 
– bir-
biriga oʻxshash va yaqin parollardan, 
bir-
biriga oʻxshamagan va uzoq kalitlar yaratilishi kerak; 
– turli xil parollar 
yordamida bir xil kalitlar yaratilmasligi kerak; Bunday shartlar asosida kalit 
yaratishga xeshlash funksiyalarini ishlatish juda samarali hisoblanadi.Kalitlarning 
kriptobardoshliligini yanada oshirish maqsadida ushbu mexanizmga „asos“ vektori 
(salt) va iteratsiyalar sonini qoʻshish mumkin. 
“Asos” vektori – tasodifiy ketma-
ketlik boʻlib, parol bilan aralashtiriladi. 
“Asos” 
vektorining qoʻllanilishi lugʻat 
hurujlarini qiyinlashtiradi, ushbu vektorning bugungi kunda tavfsiya etilgan 
uzunligi 8 bayt. Iteratsiyalar soni – bu paroldan kalit yaratish almashtirish 
funksiyasining qatnashishlar soni. Agar almashtirish funksiyasi sifatida xeshlash 
funksiyasi ishtirok etsa u holda xeshlash funksiyasi iteratsiyalar soniga teng 
miqdorda ishtirok etadi. Bugungi kunda iteratsiyalar soni 1000 tadan kam 
boʻlmasligi zarur. Bu holatda joʻnatuvchi va qabul qiluvchi parollarni oldindan 
kelishib olishlari zarur. Keltirilgan kalit yaratish mexanizmi orqali 
foydalanuvchilar quyidagi sxemada koʻrsatilgan kabi maʼlumot almashadi:
Himoyalangan kanal mavjud boʻlmagan holatda kalitlar asimmetrik shifrlash 
algoritmi yordamida shifrlab joʻnatiladi.
Buning uchunxabar joʻnatuvchida qabul 
qiluvchining ochiq kaliti boʻlishi kerak, ushbu ochiq kalit yordamida shifrlash 
kaliti asimmetrik shifrlash usulida shifrlanadi va shifrlangan axborot bilan qoʻshib 
ochiq kanal orqali qabul qiluvchiga uzatiladi. Kalitlar sertifikatlarda yoki 
konteynerlarda saqlanadi. Shifrlash kalitini esa tasodifiy sonlar generatori orqali 
yaratiladi. Bu kalit ochiq holatda hech qaerda saqlanmaydi, ushbu kalit bilan 



bogʻliq barcha operatsiyalar kompyuter tezkor xotirasida amalga oshir
iladi. 
Bunday kalitlar sessiya kaliti deb ham yoritiladi. Sessiya kaliti har bir yangi aloqa 
boshlanganda bir marta yaratiladi. 
CryptoAPI yordamida asimmetrik shifrlash sxemasini amalga oshirish 
Asimmetrik shifrlash sxemalari ham simmetrik shifrlash sxemalari kabi amalga 
oshiriladi faqat kalitlarni tarqatish boshqa usulda amalga oshiriladi. Shifrlash 
amalga oshirilishidan oldin kalitlar juftligi yaratiladi hamda ochiq kalit yordamida 
sertifikat yaratiladi boshqa foydalanuvchilarga tarqatiladi. 
Boshqa 
foydal
anuvchilar ushbu ochiq kalit yordamida maʼlumotlarni shifrlaydi ochiq kanal 
orqali uzatadi, qabul qilingan shifrlangan xabar ochiq kalitga mos yopiq kalit bilan 
deshifrlanadi. 
CryptoAPI yordamida ERI sxemasini amalga oshirish 
Axborotlarni kompyuter tarmoql
ari orqali uzatishda ularning toʻlaligi va 
haqiqiyligini tekshirish maqsadida ERIdan foydalaniladi. ERI amalga oshirish uch 
bosqichda bajariladi:
– ERI kalitlarini shakllantirish;
– ERIni shakllantirish;
– ERIni tekshirish;

ERI kalitlarini saqlash maxsus tasodifiy sonlar generatori yordamida 
amalga oshiriladi. Generatorlar yordamida yaratilgan ochiq kalit 
sertifikatdasaqlanadi va 
barchaga ochiq boʻladi, yopiq kalitesa faqatgina 
kriptoprovayder tarkibida yoki maxsus token qurilmalarida saqlanadi. ERIni 
shakllantirish ERI kaliti mavjud holatda amalga oshiriladi, bunda ERI qoʻyilishi 
lozim boʻlgan xujjatning xesh qiymati olinadi va x
esh qiymat xujjat 
joʻnatuvchining yopiq kaliti yordamida shifrlanadi hamda xujjat bilan birgalikda 
qabul qiluvchiga uzatadi. ERIni tekshirishda esa qabul qiluvchi olingan xujjatning 
xesh qiymatini hisoblaydi, ERIni joʻnatuvchining ochiq kaliti yordamida 
deshifrlaydi hamda deshifrlangan xesh qiymatni xujjatdan olingan xesh qiymat 
bilan taqqoslaydi, agar bu qiymatlar teng boʻlsa hujjat haqiqiy va aynan 
joʻnatuvidan qabul qilingan deb hisoblanadi. Microsoft CSPDK tarkibi Yuqoridagi 



boʻlimlarda CryptoAPI funksiyalari va ulardan qanday foydalanishni koʻrib 
chiqdik, endi ushbu funksiyalarni qanday yaratish yaʼni kriptoprovayderni 
yaratishni koʻrib chiqamiz. Kriptoprovayder bir nechta tizim kutubxona
– DLL 
fayllardan tashkil topadi hamda fayllarda funksiyalar joylashadi va ular tizimga 
eksport qilinadi hamda ushbu funksiyalar tizim reestrida roʻyxatdan oʻtgan boʻladi. 
Microsoft kompaniyasi kriptoprovayderlar yaratish uchun qoʻllanma yaratgan 
(CSPDK – 
Cryptographic Service Provider Development Kit) ushbu qoʻllanma 
yo
rdamida kriptoprovayder yaratish mumkin. Ushbu qoʻllanma tarkibiga tayyor 
bosh (header) fayllarhamda tizim kutubxona fayllarini roʻyxatdan oʻtkazish 
dasturlari mavjud. 




Download 187,25 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




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