Bir martalik bloknot XOR vositasi

Xabar va kalitni kiriting, shifrlash yoki deshifrlashni tanlang va ularni XOR qiling.

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

Gilbert Vernam tomonidan rasmiylashtirilgan bir martalik bloknot har bir ochiq matn baytini teng uzunlikdagi kalit bayti bilan XOR yordamida birlashtirib, nazariy jihatdan mukammal sirlilikka erishadi — XOR bir xil kalit ikki marta qoʻllanganda asl maʼlumotni qaytaradigan qaytariladigan bitli amal (P ⊕ K = C, soʻng C ⊕ K = P). Mukammal sirlilik faqat kalit chinakam tasodifiy, xabar bilan aynan bir xil uzunlikda va hech qachon qayta ishlatilmagandagina saqlanadi; amalda qisqa takrorlanuvchi kalit bilan xuddi shu matematika (bu vosita qilganidek) haqiqiy buzib boʻlmaydigan bloknot emas, oddiy, buzish mumkin boʻlgan oqimli shifrni beradi.

Ushbu vosita xabarni kalit bilan XOR qiladi — kalitni xabar uzunligiga moslab takrorlab — matnni hex ga shifrlash yoki hex ni qayta matnga deshifrlash uchun. Kriptografiya talabalari undan XOR asosidagi shifrlash mexanikasini bevosita koʻrish uchun foydalanadi, CTF ishtirokchilari va xavfsizlikni oʻrganuvchilar esa XOR-shifr topshiriqlarini qoʻlda tezda kodlash yoki dekodlash uchun ishlatadi.

Bu foydali bo‘ldimi?

3 tagacha reaksiya tanlashingiz mumkin.

Izohlar

  • Birinchi bo‘lib izoh qoldiring.

Mashhur kalkulyatorlar

Barcha kalkulyatorlar