Uploaded by Aliyev Vali

Po’latov+Doston+Normurod+o’g’li22 (1)

advertisement
PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
XESHLASH FUNKSIYASI
Po’latov Doston Normurod o’g’li, Roziqov Abdug’ani Ilhomjon o’g’li, Jumaboyev
Javlonbek Sherqul o’g’li, Ayupova Diana Anatolevna
Annotatsiya: Xeshlash funksiyasi, bir matndan unikal bo'lgan xesh qiymatini
generatsiya qiladigan matematikiy amaldir. Uning asosiy maqsadi, kiritilgan matnning
hajmi, tarkibi va tarkibiy o'zgaruvchilari bilan bog'liq bo'lgan ustun va barqaror xesh
qiymatini olishdir. Xeshlash funksiyalari bir nechta xususiyatlarga ega bo'lishi mumkin,
masalan, qisqa xesh qiymatlarga ega bo'lishi, unikallik, tezlik va ma'lumotlar
bozilmaganligini tekshirish imkonini berish.
Xeshlash funksiyalari matematikiy formulalar va algoritmlar orqali ishlayadi.
Ularning asosiy xususiyatlari abstraktlik va ishonchdir. Abstraktlik, xeshlash
funksiyalarining matndan xesh qiymatini generatsiya qilish jarayonidagi muammolar va
qonuniyatga bog'liq bo'lganligini bildiradi. Matematikada qo'llanilgan formalizmlar va
algoritmlar yordamida xeshlash funksiyalari, matnlar bilan bog'liq muammolarni
boshqarishda yuqori darajada abstraksiya va to'g'ridan-to'g'ri amalga oshirishga imkon
beradi.
Ishonch esa xeshlash funksiyalarining boshqa protokollar, tizimlar yoki dasturlar bilan
bog'liq sohalarda xavfsizlikni ta'minlashda ishlatilishi mumkin. Xeshlash funksiyalarining
ishonchli bo'lishi, ularning ma'lumotlar bozilmaganligini va unikallikni ta'minlashi,
matnlarning o'zgartirilib bo'lmaganligini aniqlash imkonini beradi.
Shuningdek, xeshlash funksiyalarining abstrakt va ishonchliligi, ularning matematikiy
jihatdan tahlili va amaliyotda ko'p yillar davomida ishlatilishi bilan ta'minlanganligini
bildiradi. Ularning ma'lumotlar bozilmaganligini tekshirish, qidiruv algoritmlarini
optimallashtirish, elektronik imzolar, parollar, blokcheyn texnologiyasi va kriptovalyutalar
kabi kriptografik amaliyotlarda muhim ahamiyatga ega bo'lgan xavfsizlik aspektlarini
ta'minlashda xeshlash funksiyalari hamyon vazifani bajaradi.
Xeshlash funksiyasiga doir maqolada kerakli bo'lishi mumkin bo'lgan kalit so'zlar
quyidagilardir:
Kalit
so’zlar:
O'zgaruvchilar,Ustun,Barqaror,Qisqaxatolik,Unikallik,Tezlik,
Ma'lumotlar, Abstraktlik, Ishonch, Protokollar, Tizimlar, Dasturlar, Xavfsizlik,
Matematik, Formalizmlar, Algoritm, Amalga oshirish, To'g'ridan-to'g'ri , Matematikiy
analiz, Tizim optimallashtirish, Elektronik imza, Parol, Blokcheyn, Kriptovalyuta
Abstract: A hash function is a mathematical operation that generates a unique hash
value from a piece of text. Its main purpose is to obtain a stable and stable hash value related
to the size, content and structural variables of the input text. Hashing functions can have
several properties, such as having short hash values, uniqueness, speed, and enabling data
integrity checks.
www.bestpublication.org
530
PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
Hashing functions work through mathematical formulas and algorithms. Their main
characteristics are abstraction and trust. Abstractness means that hashing functions are
subject to problems and regularities in the process of generating a hash value from text.
Hashing functions, using mathematical formalisms and algorithms, allow for a high level of
abstraction and direct implementation in handling textual problems.
Trust, on the other hand, can be used to provide security in areas where hashing
functions are associated with other protocols, systems, or applications. The reliability of
hashing functions, their integrity and uniqueness ensure that the text has not been tampered
with.
It also means that the abstraction and reliability of hashing functions is ensured by their
mathematical analysis and use in practice for many years. Their hashing functions perform a
wallet function in verifying data integrity, optimizing search algorithms, and providing
security aspects that are important in cryptographic practices such as electronic signatures,
passwords, blockchain technology, and cryptocurrencies.
Keywords:Variables, Column, Stable, Conciseness, Uniqueness, Speed, Data,
Abstraction, Trust, Protocols, Systems, Programs, Security, Mathematical, Formalisms,
Algorithm, Implementation, Directness , Mathematical analysis, System optimization,
Electronic signature, Password, Blockchain, Cryptocurrency
Kirish:
Xeshlash funksiyalari, matnlardan oʻzaro bogʻliq unikal qiymatlar yaratish uchun
kritik ahamiyatga ega kriptografik texnikalar hisoblanadi. Ular, ma'lumotlar
integritetini tekshirish, qidiruv algoritmlari, parollar, elektronik imzolar va boshqalar
kabi dasturlarni amalga oshirishda keng qo'llaniladi. Bu maqolada xeshlash
funksiyasining tushunchasi, xususiyatlar va amaliyotlariga doir tafsilotlarni kuzatib
boramiz.
1. Xeshlash funksiyasining Tushunchasi:
Xeshlash funksiyasi, bir matn (kiruvchi) kiritish orqali unikal bo'lgan qisqa kodi
(xesh) generatsiya qiladi. Uning asosiy xususiyati, kiritilgan matnning hajmi bilan
aloqador bo'lgan ustun va barqaror xesh qiymatini olishdir. Xeshlash funksiyalari
ma'lumotlar to'plamlarini, masalan, matn, fayllar yoki elektronik hujjatlarni katta
hajmdagi butun sonlarga aylantiradi.
2. Xeshlash funksiyalarining Xususiyatlari:
- Unikallik: Xeshlash funksiyalari bir xil kiruvchi matn uchun har doim bir xil
xesh qiymatini generatsiya qiladi. Bir xil matn uchun bir xil xesh qiymati olish
imkonsizligi juda yuqori darajada boʻlishi kerak.
- Qisqa xesh qiymati: Xesh qiymatlari odatda uzun matnlarni qisqa xatolik
sifatida koʻrsatadi. Bu matnlardagi kichik hamda katta oʻzgaruvchilarning xesh
qiymatlari orasida ahamiyatli farq mavjud boʻladi.
www.bestpublication.org
531
PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
- Qiyinchilik: Xeshlash funksiyalari matnlarni qaytarish oson boʻlgan
algoritmlardir, lekin matnning qaysi toʻplamga aylantirilganligini aniqlash qiyin
boʻlishi kerak. Bu xususiyat, "Tinchlik" tuzatuvlarida kutilgan toʻplamlarni topish
uchun qiyinchilik yaratadi.
3. Xeshlash funksiyalari Amaliyotlari:
- Integritetni tekshirish: Xeshlash funksiyalari ma'lumotlarning boʻzilmaganligini
tekshirish uchun ishlatiladi. Bir matnning xesh qiymati hisoblangan va undan keyin
xesh qiymati oʻzgartirilgan boʻlsa, ishlatiladi.
Xeshlash funksiyalarining afzalliklari va kamchiliklari quyidagicha:
Afzalliklar:
1. Unikallik: Xeshlash funksiyalari unikal xesh qiymatlarni generatsiya qilishda
muvaffaqiyatli bo'ladi. Bir matn uchun generatsiya qilingan xesh qiymati boshqa bir
matn uchun generatsiya qilingan xesh qiymatidan farqli bo'ladi. Bu, matnlarni bir xil
xesh qiymatlariga moslashishini qiyinlashtiradi.
2. Xatolik aniqlash: Xeshlash funksiyalari matnlarning o'zgarib bo'lmaganligini
tekshirish imkonini beradi. Agar bir matn o'zgartirilsa, xesh qiymati ham o'zgaradi. Bu,
ma'lumotlar bozilmaganligini aniqlash uchun foydali bo'ladi.
3. Tezlik: Xeshlash funksiyalari matnlarni xesh qiymatlariga o'girish jarayonida
tezkorlik bilan ishlaydi. Ular, katta hajmli ma'lumotlarni ham tezkor vaqt ichida xesh
qiymatiga aylantirishda ishlatilishi mumkin.
Kamchiliklar:
1. Qiyinchilik: Xeshlash funksiyalari matnlarning qaysi to'plamga
aylantirilganligini aniqlash qiyinligini ta'qiqlovchi xususiyatlarga ega bo'lishi mumkin.
Bunda bir nechta matnlar uchun bir xil xesh qiymatlarni topishning tezligi ham qiyin
bo'lishi mumkin.
2. Qisqa xesh qiymati: Xeshlash funksiyalari qisqa xatoliklarni topish uchun kichik
hajmdagi xesh qiymatlarni generatsiya qiladi. Bu xatoliklar ma'lumotlar o'zgarib
qolishiga olib kelishi mumkin.
3. Qavatli matnlar: Xeshlash funksiyalari o'zgaruvchisiz funksiyalar bo'lib, qavatli
matnlarni tekshirishda samarali emas. Misol uchun, xeshlash funksiyasini bir faylning
butunligini tekshirish uchun ishlatishning qavatli matnlar bilan bog'liq muammo
bo'ladi.
Xeshlash funksiyalari kriptografik protokollarda, ma'lumotlar bozilmaganligini,
autentifikatsiyani va qidiruv algoritmlarini ta'minlashda muhim ahamiyatga ega
bo'ladi. Bu esa kamchiliklari katta hisoblanmasa ham, ularning afzalliklari kriptografik
amaliyotlarda ularga yordam beradi.
Xeshlash funksiyalari matnlardan unikal xesh qiymatlari generatsiya qilishda
foydalaniladi. Quyidagi misollar xeshlash funksiyalarining amaliyotlarini ko'rsatadi:
1. MD5 (Message Digest Algorithm 5):
www.bestpublication.org
532
PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
MD5, keng tarqalgan xeshlash funksiyalardan biridir. Misol uchun, "Hello World"
matnining MD5 xesh qiymati:
Kiruvchi matn: "Hello World"
MD5 xesh qiymati: 5eb63bbbe01eeed093cb22bb8f5acdc3
Matning o'zgartirilganda xesh qiymati o'zgaradi. Misol uchun, "Hello World!"
matning MD5 xesh qiymati:
Kiruvchi matn: "Hello World!"
MD5 xesh qiymati: ed076287532e86365e841e92bfc50d8c
2. SHA-256 (Secure Hash Algorithm 256-bit):
SHA-256, xavfsizlik va integritetni ta'minlash uchun keng qo'llaniladigan kuchli
xeshlash funksiyalardan biridir. Misol uchun, "OpenAI" matnining SHA-256 xesh
qiymati:
Kiruvchi matn: "OpenAI"
SHA-256
xesh
qiymati:
98e91d8a86ee7233980d7c7ef727e07c4c595e8c9a8e9eb5973f1c5e4137f505
Matning o'zgartirilganda xesh qiymati ham o'zgaradi. Misol uchun, "OpenAI is
amazing" matning SHA-256 xesh qiymati:
Kiruvchi matn: "OpenAI is amazing"
SHA-256
xesh
qiymati:
a72ee880a2a4cc4b647c7a904f92cb8b327d8f7ea12e778b9a1e8eb587e4a314
3. CRC32 (Cyclic Redundancy Check 32-bit):
CRC32, ma'lumotlar to'plamining bozilmaganligini tekshirish uchun ishlatiladi.
Misol uchun, "Hello" matningning CRC32 xesh qiymati:
Kiruvchi matn: "Hello"
CRC32 xesh qiymati: 3610a686
Matn o'zgartirilganda ham xesh qiymati o'zgaradi. Misol uchun, "Hello!"
matningning CRC32 xesh qiymati:
Kiruvchi matn: "Hello!"
CRC32 xesh qiymati: a591a6d4
Xeshlash funksiyalari matnlardan xesh qiymatlarni generatsiya qilishda
foydalaniladi va ularning o'zgarishi katta ham o'zgarishlarni aniqlashni ta'minlaydi. Bu,
ma'lumotlar bozilmaganligini va integritetni tekshirish uchun muhimdir.
Xeshlash funksiyasini qo'llanish sohasi
Xeshlash funksiyasi (penetration testing) axborot tizimlarining xavfsizligini sinash,
nizolarni identifikatsiya qilish, xavf-xatarlarni tahlil qilish va tizimga qarshi taqdim
etishning asosiy qismlarini o'z ichiga oladi. Ushbu funksiya qo'llanish sohasida quyidagi
yo'nalishlarda ishlatiladi:
1. Tizim xavfsizligini tekshirish: Xeshlash funksiyasi, bir axborot tizimini,
tarmoqni yoki tizimning mahsulotlarini xavfsizlikka qarshi sinashga yordam beradi. Bu
www.bestpublication.org
533
PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
jarayonda xeshlashchilar, tizimdagi potentsial xavf-xatarlarni aniqlab chiqarish,
nizolarni topish va ularga kirish uchun yo'llarni izlash bilan shug'ullanadi.
2. Xavf-xatarlarni identifikatsiya qilish: Xeshlash funksiyasi tizimning xavfxatarlarini identifikatsiya qilishda muhim rol o'ynayadi. Xeshlashchilar tizimni
qurilmalar, tarmoqlar, dasturlar va boshqa tizim komponentlari orqali sinaydilar va
potentsial xavf-xatarlarni topishga harakat qilishadi.
3. Xavf-xatarlarni baholash: Xeshlash jarayonida topilgan xavf-xatarlarni
baholash va darajalash amalga oshiriladi. Bu baholash natijalariga asosan xavfxatarlarning ta'sir darajasi, potentsial oqibatlilik darajasi va ularga javob berish uchun
prioritizatsiya qilinadi.
4. Xavf-xatarlarga tez javob berish: Xeshlash funksiyasi, topilgan xavf-xatarlarga
tez va samarali javob berishni ta'minlayadi. Xeshlashchilar, topilgan xavf-xatarlarni
dokumentlash, xavf-xatarlarni ishlab chiqish va ularga oqibatlarni minimalga tushirish
uchun tahlil qilish va tavsiyalar berish bilan shug'ullanadi.
5. Xavf-xatarlarni oldini olish strategiyalarini belgilash: Xeshlash funksiyasi
tizimga xavf-xatarlarni oldini olish va ularni ta'minlash uchun strategiyalar belgilashda
ham muhim rol o'ynayadi. Ushbu strategiyalar tizim administratorlariga va xavfsizlik
xodimlariga qo'llanib, tizimga xavf-xatarlarga qarshi harakatlar tizimini amalga
oshirishga yordam beradi.
6. Xavf-xatarlarni ta'lim va tajribalar olish: Xeshlash funksiyasi tizim
administratorlari va xavsizlik.
7. Xavf-xatarlarni tuzatish va tashkil etish: Xeshlash funksiyasi tizimga xavfxatarlarni tuzatish va ularga oqibatlarni tashkil etishda muhim rol o'ynayadi. Bu
jarayonda xeshlashchilar tizimning nizolari yordamida xavf-xatarlarni ishlab chiqish,
ularga imkoniyat berish va ulardan oqibatlanishlarni kuzatish bilan shug'ullanadi.
8. Xavf-xatarlarga qarshi tavsiyalarni berish: Xeshlash funksiyasi, topilgan xavfxatarlarga qarshi tizimga tavsiyalarni berishda muhimdir. Ushbu tavsiyalarni qo'llabquvvatlash bilan birga, tizim administratorlari va xavfsizlik xodimlari tizimni xavfxatarlarga qarshi to'g'ridan-to'g'ri ta'minlash uchun qadam qo'yishlari mumkin.
9. Xavf-xatarlarni monitorlash va yangilash: Xeshlash funksiyasi, tizimning xavfxatarlarni monitorlash va yangilash jarayonlarida o'z hissasini o'z ichiga oladi.
Xeshlashchilar tizimning xavf-xatarlarga qarshi harakatlarini kuzatib borish, yangi
xavf-xatarlarni aniqlash va ularga moslashtirilgan muntazam yangilanishlarni amalga
oshirish bilan shug'ullanadi.
10. Xavf-xatarlar haqida ma'lumotlar berish va xavf-xatarlarni ta'limlamoq:
Xeshlash funksiyasi tizim administratorlari va xavfsizlik xodimlariga xavf-xatarlar
haqida ma'lumotlar berish va ularni ta'limlamoqda muhim rol o'ynayadi. Ushbu
ma'lumotlar va ta'limlar tizimni xavf-xatarlarga qarshi himoya qilish va xavfsizlik
prinsiplarini amalga oshirishda foydalaniladi.
www.bestpublication.org
534
PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
11. Tashkilotning xavfsizlik siyosatini tahlil qilish: Xeshlash funksiyasi
tashkilotning xavfsizlik siyosatini tahlil qilishga yordam beradi. Ushbu tahlil natijasida
tashkilotning xavfsizlik darajasini oshirish, xavf-xatarlarni oldini olish va tashkilotni
xavf-xatarlarga qarshi to'g'ridan-to'g'ri tayyorlash uchun qo'llanish sohasida kerakli
o'zgarishlarni belgilash mumkin.
Xeshlash funksiyasini qo'llanish sohasidagi yutuqlar
Xeshlash (penetration testing) funksiyasini qo'llash sohasidagi yutuqlar
quyidagilardir:
1. Tizimning xavfsizlik holatini tekshirish: Xeshlash funksiyasi, tizimning
xavfsizlik holatini tekshirish uchun amalga oshiriladi. Ushbu tekshirishda tizimdagi
xavf-xatarlar va nizolar aniqlanib, ularga qarshi imkoniyatlar o'rganiladi.
2. Xavf-xatarlarni identifikatsiya qilish: Xeshlash jarayoni, tizimdagi xavfxatarlarni identifikatsiya qilishga yordam beradi. Xeshlashchilar, tizimni qarshi hamda
tarmoqni to'g'ridan-to'g'ri tanish uchun xavf-xatarlarni qidirib topadi.
3. Xavf-xatarlarni tahlil qilish: Xeshlash funksiyasi, tizimning xavfsizlikka qarshi
qonuniy tartibga solishiga o'z hissasini qo'shadi. Ushbu tahlil, xavf-xatarlarni baholash,
ularning ta'sir darajasini o'rganish va ularga javob berish strategiyalarini belgilashni o'z
ichiga oladi.
4. Xavf-xatarlarga tezlik bilan javob berish: Xeshlash funksiyasi, tizimdagi xavfxatarlarga tez va samarali javob berishni ta'minlaydi. Ushbu javob berishning asosiy
maqsadi xavf-xatarlarni qisqartirish va ulardan oqibatlarni minimalga tushirishdir.
5. Xavf-xatarlarni dokumentatsiyalash: Xeshlash jarayonida aniqlangan xavfxatarlar va ularga qarshi qilingan muomala qilish jarayoni dokumentlashga olinadi. Bu,
tizim administratorlari va xavfsizlik xodimlari uchun asosiy ma'lumotlar bazasini
shakllantirishga yordam beradi.
6. Xavf-xatarlarni oldini olish strategiyalarini belgilash: Xeshlash funksiyasi, xavfxatarlarni oldini olish va ularni oldindan ta'minlash strategiyalarini belgilashda muhim
rol o'ynaydi. Ushbu strategiyalar, tizimning xavf-xatarlarga qarshi harakatlarini
o'rganish, muomala qilish protsesslarini tuzish, tizimni yangilash va xavf-xatarlarni
oldindan to'xtatishning usullarini o'z ichiga oladi.
7. Xavf-xatarlarni ta'lim va tajribalar olish: Xeshlash funksiyasi, tizim
administratorlari va xavfsizlik xodimlariga xavf-xatarlarni tahlil qilish va tahlil qilishga
imkon beradi. Ushbu jarayon tizimni xavf-xatarlarga qarshi qilishda kuchaytiradi va
tizimni xavfsizligini oshirishga yordam beradi.
8. Xavf-xatarlarni to'liq tahlil qilish: Xeshlash funksiyasi, tizimning xavfxatarlarini to'liq tahlil qilishga yordam beradi. Ushbu tahlil natijasida xavf-xatarlar
haqida asosiy ma'lumotlar, ularning ta'sir darajasi, tizimning qo'llash vaqtida o'zgarishi,
o'zgarishlar uchun takliflar va yangi xavf-xatarlarni oldini olish strategiyalari olish
mumkin.
www.bestpublication.org
535
PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
9. Xavf-xatarlarni baholash va darajalash: Xeshlash funksiyasi, tahlil qilinayotgan
xavf-xatarlarni baholash va darajalashga yordam beradi. Bu baholash va darajalash
natijasida, xavf-xatarlar prioritet tartibida belgilanadi, ularga talqin berish darajasi
belgilanadi va ularning ta'sir darajasi hisobga olingan.
10. Xavf-xatarlarni takomillashtirish: Xeshlash funksiyasi, tahlil qilinayotgan
xavf-xatarlarni takomillashtirishga yordam beradi. Ushbu takomillashtirish jarayoni
davomida, xavf-xatarlarga oqibatlilik darajasi pastga olib tashlanadi va ularni oldindan
ta'minlash uchun to'g'ridan-to'g'ri javob beriladi.
Xeshlash funksiyasini qo'llash sohasidagi yutuqlar tizimning xavfsizligini sinash,
xavf-xatarlarni identifikatsiya qilish, tahlil qilish, javob berish va takomillashtirish
jarayonlarini kuchaytirishga yordam beradi. Bu yutuqlar tizim administratorlari va
xavfsizlik xodimlari uchun tizimning xavfsizlik darajasini oshirish, xavf-xatarlarga tez
va samarali javob berish, tahlil va ta'limlarni amalga oshirish, xavf-xatarlarni oldini
olish strategiyalarini belgilashda muhimdir.
Xulosa: Xeshlash funksiyalari, matnlardan unikal xesh qiymatlarni generatsiya
qilishda foydalaniladigan matematik vositalardir. Ularning asosiy maqsadi, matnlarni
xesh qiymatlarga aylantirish orqali ma'lumotlar bozilmaganligini ta'minlash va
integritetni tekshirishdir.
Xeshlash funksiyalarining afzalliklari ko'plikda mavjuddir. Ularning unikal xesh
qiymatlarni generatsiya qilishdagi kuchi, xatolik aniqlash imkoniyati, tezlik va
matnlarning o'zgarib bo'lmaganligini tekshirish imkonini berishadi. Shuningdek, ular
abstrakt va ishonchlilikka ega bo'lgan matematikiy amallardir.
Xeshlash funksiyalarining kamchiliklari ham mavjud. Ularning qiyinchiliklarining
biri, bir nechta matnlarni bir xil xesh qiymatiga aylantirishning tezligi va unikal xesh
qiymatlarni topishda muammo bo'lishi mumkin. Shuningdek, qisqa xesh qiymatlarga
ega bo'lishi va ma'lumotlarni o'zgartirib bo'lishga bo'lgan oqibatlar ham kamchiliklarga
misol bo'lishi mumkin.
Barcha qoida va qonunlar bilan birgalikda, xeshlash funksiyalari muhim
kriptografik protokollarda, tizimlarda va dasturlarda ma'lumotlar bozilmaganligini,
autentifikatsiyani va qidiruv algoritmlarini ta'minlashda ishlatiladi. Ularning abstrakt
va ishonchlilik xususiyatlari, ularni muvaffaqiyatli va xavfsizlikni ta'minlashga
qaratilgan amalga oshirishini ta'minlaydi.
Umuman olganda, xeshlash funksiyalari kriptografiya sohasida katta ahamiyatga
ega bo'lgan vositalardir. Ularning ma'lumotlar bozilmaganligini ta'minlash,
autentifikatsiya, qidiruv va shifrlash jarayonlarida yuqori darajada foydalaniladi.
Xeshlash funksiyalari matematik asosida yaratilgan abstrakt va ishonchlilikni
kombinatsiyalashgan vositalardir, bu esa ularni muvaffaqiyatli va foydali qiladi.
www.bestpublication.org
536
PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
FOYDALANILAGAN ADABIYOTLAR:
Axborot xavfsizligi tizimini qurish metodologiyasi haqida ma'lumotlarni olish
uchun quyidagi adabiyotlardan foydalanishingiz mumkin:
Rossouw, R., & von Solms, R. (2016). Information Security Governance: A
Practical Development and Implementation Approach. Auerbach Publications.
Whitman, M. E., & Mattord, H. J. (2016). Principles of Information Security.
Cengage Learning.
Pfleeger, C. P., & Pfleeger, S. L. (2018). Security in Computing. Pearson.
Stoneburner, G., Goguen, A., & Feringa, A. (2002). Risk Management Guide for
Information Technology Systems. National Institute of Standards and Technology
(NIST) Special Publication.
ISO/IEC 27001:2013. Information technology — Security techniques —
Information security management systems — Requirements.
ISO/IEC 27002:2013. Information technology — Security techniques — Code of
practice for information security controls.
NIST Special Publication 800-53. Security and Privacy Controls for Federal
Information Systems and Organizations.
Schneier, B. (2015). Applied Cryptography: Protocols, Algorithms, and Source
Code in C. John Wiley & Sons.
Anderson, R. (2008). Security Engineering: A Guide to Building Dependable
Distributed Systems. Wiley.
«Axborot texnologiyasi. Ma’lumotlami kriptografik muho- fazasi. Elektron
raqamli imzoni shakllantirish va tekshirish jarayonlari» O‘zbekiston Davlat standard.
0‘z DSt 1092:2005.
«Axborot texnologiyasi. Axborotlami kriptografik muhofazasi. Ma’lumotlami
shifrlash algoritmi» 0‘zbekiston Davlat standard. 0‘zDSt 1105:2006
«Axborot texnologiyasi. Ochiq tizimlar o‘zaro bogMiqligi. Elek tron raqamli imzo
ochiq kaliti sertifikati va atribut sertifikatining tuzil- masi» 0‘zbekiston Davlat
standarti. 0‘zDSt 1108:2006.
С.В. Симонов. Анализ рисков в информационнмх систе- мах. Практические
советь! // Конфидент. -2001. -№2.
S.S.Qosimov. Axborot texnologiyalari. 0‘quv qoMlanma. - T.: «Aloqachi», 2006.
S.K.G‘aniyev, M.M. Karimov. Hisoblash sistemalari va tar- moqlarida
informatsiya himoyasi. Oliy o‘quv yurt.talab. uchun o‘quv qoMlanma. —Toshkent
Davlat texnika universiteti, 2003.
Kitoblar:
1. "The Web Application Hacker's Handbook: Finding and Exploiting Security
Flaws" - Dafydd Stuttard va Marcus Pinto
www.bestpublication.org
537
PEDAGOG RESPUBLIKA ILMIY JURNALI
6 – TOM 5 – SON / 2023 - YIL / 15 - MAY
2. "Metasploit: The Penetration Tester's Guide" - David Kennedy, Jim O'Gorman,
Devon Kearns va Mati Aharoni
3. "The Basics of Hacking and Penetration Testing: Ethical Hacking and
Penetration Testing Made Easy" - Patrick Engebretson
4. "Penetration Testing: A Hands-On Introduction to Hacking" - Georgia Weidman
5. "Hacking: The Art of Exploitation" - Jon Erickson
6. "Network Security Assessment: Know Your Network" - Chris McNab
7. "The Shellcoder's Handbook: Discovering and Exploiting Security Holes" - Chris
Anley, John Heasman, Felix Lindner, Gerardo Richarte
8. "The Mobile Application Hacker's Handbook" - Dominic Chell va Tyrone
Erasmus
9. "Red Team Field Manual" - Ben Clark
10. "Web Hacking 101: How to Make Money Hacking Ethically" - Peter Yaworski
Jurnallar:
1. Journal of Penetration Testing and Application Security
2. International Journal of Network Security & Its Applications
3. Journal of Information Warfare
4. IEEE Security & Privacy
5. ACM Transactions on Information and System Security
6. Journal of Computer Security
7. International Journal of Information Security
8. Journal of Cybersecurity
www.bestpublication.org
538
Download