|
Turli xil kriptografik algoritmlar qanday ishlaydi?
|
bet | 8/20 | Sana | 26.07.2024 | Hajmi | 0,71 Mb. | | #268672 |
Bog'liq Mo\'minov Xusan 072-19 guruh kiber huquqTurli xil kriptografik algoritmlar qanday ishlaydi?
Kriptografik algoritmlar kalitni ishlab chiqaruvchi asosiy algoritmga ega va keyin ularning har biri ma'lumotni shifrlash va shifrini ochish uchun ushbu kalitdan foydalanadi. Ammo buning uchun ko'plab usullar mavjud.
Buning bir usuli - blokli shifrdan foydalanish, u bir necha baytni oladi va ularni kengaytirilgan baytlar ketma-ketligiga aylantiradi. Bu jarayon shifrlash deb ataladi.
Boshqa yo'l - blok shifrini olish, uni kichikroq narsaga aylantirish va keyin uni asl blok hajmiga aylantirishdir. Bu jarayon shifrni ochish (yoki dekodlash) deb ataladi.
Bu algoritmlar ishlatiladigan algoritmga qarab simmetrik yoki assimetrik bo'lishi mumkin.
Simmetrik algoritmlar ma'lumotlarni shifrlash va shifrini ochish uchun bir xil kalitdan foydalanadi, assimetrik algoritmlar esa ikkita alohida kalitdan foydalanadi, biri shifrlash uchun, ikkinchisi esa ma'lumotlarni sharhlash uchun.
Algoritmlar xabarning yaxlitligini ta'minlash uchun xabar autentifikatsiya kodidan (MAC) ham foydalanadi.
Kriptografiya texnikasiga umumiy nuqtai
Kriptografiyani o'rganish elektron raqamli aloqa ixtiro qilinganidan beri faol bo'ldi. Bugungi kunda kriptografiya hayotning deyarli barcha sohalarida ajralmas bo'lib qoldi. Bank va hukumatdan tortib transport, telekommunikatsiya va hatto savdo markazlarigacha kriptografiya maʼlumotlarimizni josuslik va xakerlik hujumlaridan himoya qilishga yordam beradi.
Kriptografiyaning asosiy g'oyasi ma'lumotni faqat unga kirish huquqiga ega bo'lganlar o'qiy olishi uchun shifrlash uchun shifrlash kalitidan foydalanishdir. Boshqa barcha odamlar asl xabar o'rniga tasodifiy harflarni ko'radi. Xabarning shifrini ochish uchun sizga faqat to'g'ri kalit kerak bo'ladi.
Kriptografiya faqat informatika yoki matematika bilan cheklanmaydi; u iqtisodiyot, statistika va fizika kabi boshqa sohalardagi matematikani o'z ichiga oladi. Bu shuningdek muhandislikni talab qiladi, chunki kriptografik algoritmlarning aksariyati chiziqli algebra (matritsalar) va raqamlar nazariyasi (arifmetika) kabi matematik tamoyillarga asoslanadi.
|
| |