Yuklanmoqda...
Sezar Shifri

Sezar Shifri

category Cryptography person Neo_Yamaguchi calendar_month 27 Jun 2025, 07:53

🔐 Sezar Shifri (Caesar Cipher)

Sezar shifri — bu qadimgi klassik shifrlash algoritmlaridan biri bo‘lib, miloddan avvalgi I asrda Yuliy Sezar tomonidan ishlatilgan. U matndagi har bir harfni ma’lum bir son pozitsiyaga oldinga yoki orqaga surish orqali shifrlaydi.


🧠 Ishlash prinsipi

Agar K — surilish qiymati bo‘lsa (masalan, 3), unda:

  • AD
  • BE
  • CF
  • XA
  • YB
  • ZC

Bu tsiklik surilishni anglatadi.


🔐 Shifrlash formulasi

Matndagi har bir harf quyidagi formula orqali shifrlanadi:

E(x) = (x + K) mod 26 

x — harfning alifbodagi tartib raqami (A=0, B=1, …)
K — kalit (surilma soni)


🔓 Deshifrlash formulasi

D(x) = (x - K + 26) mod 26 

📝 Misol

Oddiy matn:SALOM
Kalit:3
Shifrlangan:VDORP


⚠️ Zaifliklari

  • Juda oddiy va bruteforce usuli bilan oson ochiladi (faqat 25 ta kalit kombinatsiyasi mavjud).
  • Zamonaviy xavfsizlik talablariga javob bermaydi.

✅ Afzalliklari

  • O‘rganish uchun eng oddiy shifrlash usuli.
  • Kriptografiya asoslarini tushunishga yordam beradi.

📚 Xulosa

Sezar shifri — kriptografiyaning tarixiy asosi bo‘lib, zamonaviy algoritmlarga yo‘l ochgan. U zamonaviy shifrlashda ishlatilmasa-da, ta’limiy maqsadlarda keng qo‘llaniladi.

chat Izohlar

DsFoRResT

Good

01 Aug 2025, 09:28
nurs7x

W

31 Jul 2025, 21:47
tima

omad

05 Jul 2025, 21:13
Neo_Yamaguchi

Ha kalit faqat raqam bo'la oladi

04 Jul 2025, 14:21
oscar

shunda kalit faqat raqam bo'la oladimi

03 Jul 2025, 15:32
ciprobe

good

30 Jun 2025, 11:21
Neo_Yamaguchi

Fine)

27 Jun 2025, 09:12