Zamonaviy shifrlash algoritmlari klassifikatsiyasi


Oddiy kontur polialfavitli


Download 77.99 Kb.
bet7/10
Sana23.02.2023
Hajmi77.99 Kb.
#1225881
1   2   3   4   5   6   7   8   9   10
Bog'liq
7-mavzu

Oddiy kontur polialfavitli. Dastlabki matn belgilarini almashtirish uchun bir nechta alifbolardan foydalaniladi va alfavit ketma-ket va siklli ravishda oʻzgartiriladi, ya'ni. birinchi belgi birinchi alfavitning mos keladigan belgisi bilan, ikkinchi belgi ikkinchi alfavitning belgisi va boshqalar bilan almashtiriladi. barcha tanlangan alfavitlar ishlatilmaguncha. Shundan soʻng, alifbolardan foydalanish takrorlanadi.
Koʻp alifboli bitta halqa monofonik almashtirish shundan iboratki, alifbolarning soni va tarkibi shifr matnida barcha belgilar paydo boʻlish chastotasi bir xil boʻlishi uchun tanlangan. Bunday vaziyatda shifrlangan matnni statistik qayta ishlash yordamida kriptovalyutatsiya qilish qiyin. Belgilarning paydo boʻlish chastotalarini tenglashtirishga asosiy matnning tez-tez uchraydigan belgilari uchun kamdan-kam uchraydigan elementlarga qaraganda koʻproq almashtirish elementlaridan foydalanish nazarda tutilganligi tufayli erishiladi.
Koʻp alifbo tartibidagi koʻp kontur oʻzgartirish alifboning bir nechta toʻplamlari (konturlari) shifrlash uchun ishlatilganligi, tsiklik ravishda ishlatilganligi va umumiy holatda har bir davraning oʻziga xos individual foydalanish davri mavjudligi. Ushbu davr odatda belgilar soniga qarab hisoblab chiqiladi, shifrlashdan keyin alifboning konturlari oʻzgaradi.
Yoʻl almashtirishlar - Kriptografik aylantirishning oddiy usuli. Qoida tariqasida, boshqa usullar bilan birgalikda ishlatiladi. Ushbu usul shifrlangan matnning belgilari kodlangan belgilar bloklari ichidagi muayyan qoidalarga muvofiq qayta joylashtirilganligidan iborat. Permutatsiya boʻyicha barcha shifrlash va shifrlash protseduralari yetarlicha rasmiylashtirilgan va algoritmik tarzda amalga oshirilishi mumkin.
Oddiy almashtirish orqali shifrlash quyidagicha:

  • Takrorlanmaydigan belgilar bilan kalit soʻz tanlandi;

  • Shifrlangan matn kalit soʻzning belgilari ostida ketma-ket yoziladi;

  • Shifrlangan matn kalitning harflari alfavitda joylashgan ketma-ketlikda ustunlar bilan yoziladi (yoki raqamlar tabiiy tartibda, agar ular raqamli boʻlsa).

Masalan:
aniq matn: ehtiyot boʻling kalit: 5 8 1 3 7 4 6 2 shifrlash sxemasi:
B D T E O (bu erda boʻsh joy)
S T O R O F I N
AKSESSUARLAR matnini 2 ta belgi boʻyicha guruhlang va shifrlangan matnni oling:
Oddiy permutatsiya bilan shifrlashning kamchiliklari shundaki, shifrlangan matnda shifrlangan matnning katta uzunligi bilan kalit belgilarning naqshlari paydo boʻlishi mumkin. Ushbu kamchilikni bartaraf etish uchun siz ma'lum miqdordagi belgilar shifrlanganidan keyin kalitni oʻzgartirishingiz mumkin. Kalitlarning teztez oʻzgarishi bilan shifrlash kuchini sezilarli darajada oshirish mumkin. Biroq, bu holda shifrlash va shifrni ochish jarayonini tashkil etish murakkablashadi.

Download 77.99 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling