Kriptografiya nima va u qanday ishlaydi?
Yanvar 27, 2021 No Commentskompyuter Mundarija
KRIPTOGRAFIYA NIMA VA U QANDAY ISHLAYDI? Kriptografiya juda uzoq tarixga ega va uning ildizlarini qadimgi Yunoniston va Rim imperiyasidan topish mumkin. Qadimgi odamlar xabarlarini faqat maxsus himoyalangan kalit yordamida o'qish mumkin bo'lgan harakatlanuvchi harflar bilan shifrlash orqali yuborishgan. Bugungi kunda kriptografiya shaxsiy dunyodagi messenjerlardan tortib korporativ ma'lumotlarni himoya qilish va pul o'tkazmalariga qadar texnologiya dunyosining aksariyat dasturlarida mavjud. Ushbu ma'lumotli maqolani davom ettirishda, biz kriptografik texnologiyaning turli jihatlarini o'rganishdan tashqari, uni qanday amalga oshirishni ham tushuntirib beramiz.
Ushbu maqolada biz avval kriptografiya tarixiga nazar tashlaymiz. Keyin biz kriptografik algoritmlarning qanday ishlashini tavsiflaymiz va nihoyat kriptografiya turlarini ko'rib chiqamiz.
KRIPTOGRAFIYA NIMA? Shifrlash - bu shunchaki biz parol bilan xabar yoki faylni himoya qilish jarayonidir. Jarayonni amalga oshirish orqali faqat ma'lum odamlar xabar yoki faylni ko'rish imkoniyatiga ega bo'ladilar. Shifrlash dastlab kirish ma'lumotlarini shifrlash yoki shifrlash orqali amalga oshiriladi. Keyin qabul qiluvchi parolni parol yordamida parolini ochadi.
Kriptografiyada kalitlar muhim rol o'ynaydi va qadimgi zamonlardan zamonaviy usullarga qadar xabarlarning parolini ochish uchun ishlatiladigan kalit turlari juda muhim rol o'ynagan. Bugungi kunda kalitlar tasodifiy raqamlarni yaratish vositalariga o'xshash ishlaydigan kompyuter algoritmlari yordamida amalga oshiriladi. Masalan, bugungi kunda ba'zi bir murakkab algoritmlarda foydalanuvchi sichqonchasining harakati yordamida kriptografik kalit sifatida tasodifiy ifoda hosil bo'ladi.
KRIPTOGRAFIYADA KENG TARQALGAN IBORALAR Har bir texnologiyaning o'ziga xos atamalari bor, ularning mazmuni va qo'llanilishi bilan tanishish, texnologiyaning eng muhim tushunchalarini tushunishda muhim rol o'ynaydi. Quyida biz muhim kriptografik iboralarni ko'rib chiqamiz.
kalit : Ma'lumotlarni parchalash va bog'lash uchun ishlatiladigan bitlarning tasodifiy satrlari (shifrlash va parol hal qilish). Kalitlar noyobdir va ularni osongina oldindan aytish mumkin emasligi uchun butunlay tasodifiy ravishda yaratilgan. Kalitlar qancha uzun bo'lsa, ularni sindirish shunchalik qiyin bo'ladi. Nosimmetrik kriptografiyada kalitlarning standart uzunligi 128 bit va assimetrik kriptografiyada 2048 bit (keyingi bo'limlarda biz kriptografiya turlarini tushuntiramiz).
Shifr : Ma'lumotlarni shifrlash va parolini hal qilish uchun ishlatiladigan algoritm. Aslida, algoritm bu ketma-ket bajariladigan bir qator qadamlar va jarayonlardir. Bloklash va ketma-ketlik algoritmlarining ikki turi mavjud (Block and Stream).
Algoritm : Kriptografik jarayonda amalga oshiriladigan bir xil ierarxiya va qadamlar. Bugungi kunda xavfsizlik darajasi va faoliyat predmeti va sohasiga qarab turkumlanadigan har xil kriptografik algoritm turlari mavjud.