Kriptografik tizimlarning tasnifi
Kriptografik tizimlarning bir nechta tasnifi mavjud (shifrlar). Keling, ulardan ba'zilarini ko'rib chiqaylik.
I. Ko'lami bo'yicha cheklangan va umumiy foydalanishning kriptotizimlari ajralib turadi.
Cheklangan foydalaniladigan kriptotizimning kuchi uning zaifligi, kalitlarning kamligi yoki bunday (maxfiy kod tizimlari) yo'qligi sababli kriptografik konvertatsiya qilish algoritmini sir saqlashga asoslangan.
Umumiy foydalanishdagi kriptotizimning kuchi kalitning maxfiyligiga va potentsial dushman tomonidan uni tanlash qiyinligiga asoslangan.
II. Shifrlash algoritmining xususiyatlariga ko'ra umumiy foydalaniladigan kriptosistemalarni quyidagi turlarga bo'lish mumkin.
Bitta kalitli tizimlarda xuddi shu kalit shifrlash va dekodlash uchun ishlatiladi.
O'zgartirish shifrlarida barcha oddiy matn harflari shifrlangan xabarda qoladi, ammo o'z o'rnini o'zgartiradi. Shifrlarni almashtirishda, aksincha, shifrlashda harflarning holati oddiy matndagi kabi saqlanib qoladi, lekin matnli belgilar boshqa alifboning belgilari bilan almashtiriladi.
Qo'shimchalar shifrlarida alifbo harflari raqamlar bilan almashtiriladi, ularga yashirin tasodifiy (soxta tasodifiy) raqamli ketma-ketlik (gamma) raqamlari qo'shiladi. Gamutning tarkibi ishlatilgan kalitga qarab o'zgaradi. Odatda, mantiqiy operatsiya XOR. Shifrni ochishda xuddi shu gamma shifrlangan ma'lumotlarga qo'shiladi. Gamming harbiy kriptografik tizimlarda keng qo'llaniladi.
Fig. Kriptografik algoritmlarning tasnifi
Kvant kriptografiyasi kvant dunyosining tabiiy noaniqligini shifrlash jarayoniga kiritadi. Axborotni yuborish va qabul qilish jarayoni kvant mexanikasi ob'ektlari orqali amalga oshiriladi (masalan, elektr tokida elektronlardan foydalanish yoki optik tolali aloqa liniyalarida fotonlar). Ushbu turdagi shifrlashning eng qimmatli xususiyati shundaki, xabarni yuborishda uni yuboruvchi va qabul qiluvchi tomonlar shifrlangan xabarni ushlab qolish faktini aniqlay olishadi.
Ikkita kalitli tizimlarda shifrlash va parolni ochish uchun ikkita mutlaqo boshqa kalit ishlatiladi. Determinal algoritmdan foydalanganda tegishli kalit juftligini ishlatib shifrlash va parolni echish faqat bitta usulda mumkin. Bitta manba xabarini bir xil kalit bilan shifrlashda ehtimoliy algoritm turli xil shifr matnlarini ishlab chiqarishi mumkin, ular shifrlanganda bir xil natijalarni beradi.
Kombinatsiyalangan (kompozit) usullar bir vaqtning o'zida xabarni shifrlash uchun bir nechta usullardan foydalanishni o'z ichiga oladi (masalan, avval belgilarni almashtirish va keyin ularni qayta tartiblash).
Konversiya algoritmiga muvofiq barcha shifrlar ham oqim va bloklarga bo'lingan. Oqimli shifrlarda konvertatsiya asl xabarning har bir belgisi bo'yicha alohida amalga oshiriladi. Blok shifrlari uchun ma'lumotlar sobit uzunlikdagi bloklarga bo'linadi, ularning har biri alohida shifrlanadi va shifrlanadi.
III. Xuddi shu o'zgartirish protsedurasidan foydalanib, shifrlangan yoki shifrlangan xabarlar belgilarining soni bo'yicha (yoki uning kodini almashtirish):
Oqim - ayirboshlash jarayoni bitta xabar belgilariga qo'llaniladi;
Blok - almashtirish protsedurasi xabar belgilarining to'plamiga (blokiga) qo'llaniladi;
Siz oqim shifrini blok shifridan quyidagi mezon bilan ajrata olasiz: agar dastlabki xabarni alohida belgilarga ajratish va ularga bir xil o'zgartirish protsedurasini qo'llash natijasida natijada olingan shifr dasturi barcha asl xabarga konversiyani qo'llash orqali olingan dasturga teng bo'lsa, unda oqim shifri, aks holda, blok hisoblanadi.
21-mavzu: Axborotlarni kriptografiyali himoyalash tamoyillari
Do'stlaringiz bilan baham: |