Simmetrik kriptotizimlar
Simmetrik kriptotizimlarda ma'lumotni shifrlashda va deshifrlashda yagona kalitdan foydalaniladi.
• Simmetrik kriptotizimlar ikkikatta guruhga ajratiladi:
- Simmetrik oqimli shifrlar;
- Simmetrik blokli shifrlar.
• Simmetrik kripto tizimlar uchun quyidagi belgilashlar o'rinli:
- Ochiq matn Pni simmetrik kalit K bilan shifrlash: C = E(P,K).
- Shifr matn C ni simmetrik kalit K bilan deshifrlash : P = D(C,K).
Simmetrik shifrlash usullari muammolari
Tomonlar orasida yagona kalitni almashinishning murakkabligi.
Hozirgi kunda simmetrik shifrlardan amalda foydalanish uchun kamida 128 bitli kalitdan foydalanish talab etiladi.
Assimetrikshifrlashalgoritmlari
Ma'lumotni shifrlashda va deshifrlash jarayonlarida turli kalitlardan foydalanadi.
Shu sababli, kalitlarni taqsimlash muammosi mavjud emas.
Mazkur bir tomonlama funksiyalarga misol sifatida faktorlash amalini olishimiz mumkin.
Tub bo'lgan ikkita p va q sonlarni generatsiyalash va N = p * qni
Biroq, N soni yetarlicha katta bo'lganda uni ikkita tub sonning ko'paytmasi shaklida ifodalash murakkab vazifa (yuqori hisoblash imkoniyatini talab etadi).
Do'stlaringiz bilan baham: |