Hill shifri koderi/dekoderi

Hill shifri bilan kodlash yoki dekodlash uchun matn va 2×2 kalit matritsasini kiriting.

Foydalanish tartibi

  1. Yuqoridagi maydonlarga qiymatlaringizni kiriting.
  2. Natijani darhol koʻrish uchun Hisoblash tugmasini bosing.
  3. Natija havolasini nusxalash uchun Ulashish tugmasidan foydalaning.

Ushbu kalkulyator haqida

1929-yilda Lester Hill ixtiro qilgan Hill shifri harflarni birma-bir emas, chiziqli algebra yordamida bloklar bilan shifrlaydigan klassik poligrafik almashtirish shifridir: har bir harf juftligi 2×1 son vektoriga (A=0…Z=25) akslantiriladi, 2×2 kalit matritsasiga koʻpaytiriladi va shifrlangan juftlikni hosil qilish uchun 26 moduli boʻyicha kamaytiriladi. Deshifrlash kalit matritsasining modulli teskarisidan foydalanib jarayonni teskari yoʻnaltiradi, u faqat matritsa determinanti 26 bilan oʻzaro tub boʻlgandagina mavjud.

Bu vosita 2×2 kalit matritsasi berilganda matnni Hill shifri bilan shifrlaydi yoki deshifrlaydi, modulli arifmetika va matritsani teskarilashni avtomatik bajaradi. Kriptografiya talabalari va informatika oʻqituvchilari undan matritsa koʻpaytmasi harf juftliklari boʻylab diffuziyani qanday hosil qilishini koʻrish va qoʻlda bajarilgan uy vazifasini ishlaydigan andoza amalga oshirish bilan tekshirish uchun foydalanadi.

Was this helpful?

3 tagacha reaksiya tanlashingiz mumkin.

Comments

  • Be the first to comment.

Mashhur kalkulyatorlar

Barcha kalkulyatorlar