Паролларга асосланган фойдаланувчилар аутентификация ўтказиш жараёни



Download 64 Kb.
Sana22.02.2022
Hajmi64 Kb.
#83966
Bog'liq
Амалий иши-2


2-aмалий иш
ПАРОЛЛАРГА АСОСЛАНГАН ФОЙДАЛАНУВЧИЛАР АУТЕНТИФИКАЦИЯ ЎТКАЗИШ ЖАРАЁНИ
Ишдан мақсад:
Паролларга асосланган фойдаланувчилар аутентификацияси ўтказиш жараёнини ўрганиб чиқиш.
Кисқача назарий маълумот
Аутентификация (Authentication) – фойдаланувчиларнинг ҳақиқийлигини текшириш жараёни. Бу текшириш фойдаланувчи (жараён ёки қурилма) ҳақиқатан айнан ўзи эканлигига ишонч ҳосил қилишга имкон беради. Аутентификация ўтказишда текширувчи тараф текширилувчи тарафнинг ҳақиқий эканлигига ишонч ҳосил қилиши билан бир қаторда текширилувчи тараф ҳам ахборот алмашинув жараёнида фаол қатнашади. Одатда, фойдаланувчи тизимга ўзи ҳусусидаги ноёб, бошқаларга маълум бўлмаган ахборотни (масалан, парол ёки сертификат) киритиши орқали идентификацияни тасдиқлайди.
Идентификация ва аутентификация субъектларнинг (фойдаланувчиларнинг) ҳақиқий эканлигини аниқлаш ва текширишнинг ўзаро боғланган жараёнидир. Муайян фойдаланувчи ёки жараённинг тизим ресурсларидан фойдаланишига тизимнинг рухсати айнан шуларга боғлиқ.
Авторизация (Authorization) - субъектга тизимда маълум ваколат ва ресурсларни бериш муолажаси, яъни авторизация субъект ҳаракати доирасини ва у фойдаланадиган ресурсларни белгилайди. Агар тизим авторизацияланган шахсни авторизацияланмаган шахсдан ишончли ажрата олмаса, бу тизимда ахборотнинг конфиденциаллиги ва яхлитлиги бузилиши мумкин. Аутентификация ва авторизация муолажалари билан фойдаланувчи ҳаракатини маъмурлаш муолажаси узвий боғланган.
Парол - фойдаланувчи ҳамда унинг ахборот алмашинувидаги шериги биладиган нарса. Ўзаро аутентификация учун фойдаланувчи ва унинг шериги ўртасида парол алмашиниши мумкин. Пластик карта ва смарт-карта эгасини аутентификациясида шахсий идентификация номери PIN- синалган усул ҳисобланади. PIN - коднинг махфий қиймати фақат карта эгасига маълум бўлиши шарт.





Илова:
#include


#include
using namespace std;

int main()


{
setlocale ( 0, "" );
string parol,parol_1,parol_2;

parol = "tarmoq";



cout<< "Eski parolni kiriting: ";
string s;
cin>> s;
if(s==parol)
{
cout<<"Yangi parolni kiriting: ";cin>>parol_1;
cout<<"Yangi parolni qaytadan kiriting: ";cin>>parol_2;
if(parol_1==parol_2)
{
int k=0;
for(int i=0;i<5;i++)
{
for(int j=i+1;j<6;j++)
{
if(parol_1[i]==parol_2[j])k=1;
}
}
if(k==0)
cout<<"Parolda simvol takrorlanmagan! "<else
cout<<"Parolda simvol takrorlangan! \n";
}
else
cout<<"Parollar bir-biriga mos kelmadi!\n";
}
else
cout<<"Parol noto'g'ri kiritildi!"<return 0;
}

Download 64 Kb.

Do'stlaringiz bilan baham:




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