Klassik sinflash algoritmlarni ishlash tartibini organish: Sezor va visinon algoritimi misolida
Download 0.81 Mb.
|
kiber
Kompyuter injiniringi fakulteti 616 21- guruh oquvchisi Xusanov Islomjonning Kiberhavfsizlik fanidan Mustaqil ishi 1-Mavzu Klassik sinflash algoritmlarni ishlash tartibini organish: Sezor va visinon algoritimi misolida Ishdan maqsad: Shifrlash algoritmlari bilan tanishish, sezar va Vijener algoritmlari haqida ma’lumotga ega bo’lish. Nazariy qism Klassik maxfiy kriptotizimlarga siljitish shifrini ham olishimiz mumkin. Siljitish shifri ikki turga bo’linadi. Ular oddiy va murakkab siljitish shifrlaridir. Oddiy siljitish shifrida alfavit bo’yicha siljigan harflar bilan shifrlanayotgan matn harflari alfavitga mos ravishda almashtirish orqali shifrlash amalga oshiriladi. Bir turli almashtirish shifri oddiy siljitish shifrining bir qismi hisoblanadi. Oddiy almashtirishli shifr. Almashtirish usullari sifatida quyidagi usullarni keltirish mumkin: Sezar usuli, Affin tizimidagi Sezar usuli, tayanch so’zli Sezar usuli va boshqalar. Sezar shifri oddiy siljitish shifrining bir qismi hisoblanadi. Bu shifrni rimlik imperator Gole Yuliy Sezar o’ylab topgan. SHifrlashda matnning har bir harfi boshqa harf bilan quyidagi qoida asosida almashtiriladi. Harflarni almashtirishda kelayotgan yozuv harflarini K-ga siljitib almashtiriladi. Bu erda K–butun son hisoblanib uni quyidagicha ifodalash mumkin. K=K (modm), m -alfavit soni. Yuliy Sezar bevosita k = 3 bo’lganda ushbu usuldan foylangan. Sezar usulining kamchiligi bu bir xil harflarning o’z navbatida, bir xil harflarga almashishidir. Masalan, matn sifatida T0=KOMPUTER so’zini va K=3 deb oladigan bo’lsak Sezar usuli natijasida quyidagi shifrlangan yozuv hosil bo’ladi: T1 = NRPSXWHU. Murakkab almashtirishli shifr. Murakkab almashtirishli shifr ko’p alfavitli bo’lib, shifrlashda keluvchi matnning har bir harfi o’zining oddiy almashtirish shifri kabi shifrlanadi. Ko’p alfavitli almashtirishda alfavit ketma-ketligi va tsiklidan foydalaniladi. A-alfavitli almashtirishda kiruvchi axborotning X0-harfi V0-alfavitning Y0-harfi bilan almashtiriladi, X1-harfi esa V1-alfavitning Y1-harfi bilan almashtiriladi, Xr-1-harfi Vr-1-alfavitning Yr-1-harfi bilan almashtiriladi va hokazo.
Download 0.81 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling