Affine shifri
Affine almashtirish shifri bilan xabarlarni kodlang va dekodlang.
Natija
Foydalanish tartibi
- Yuqoridagi maydonlarga qiymatlaringizni kiriting.
- Natijani darhol ko‘rish uchun Hisoblash tugmasini bosing.
- Natija havolasini nusxalash uchun Ulashish tugmasidan foydalaning.
Ushbu kalkulyator haqida
Bu vosita matnni E(x) = (a·x + b) mod 26 bilan belgilangan almashtirish shifri boʻlgan Affine shifri bilan shifrlaydi va deshifrlaydi, bunda x harfning raqamli oʻrni (A=0…Z=25), a va b shifrlash kalitlari, natija esa qaytadan harfga moslashtiriladi. Deshifrlash uchun modulli boʻlish kerak boʻlgani uchun, a kaliti 26 bilan oʻzaro tub boʻlishi kerak (1 dan boshqa umumiy koʻpaytuvchiga ega boʻlmasligi kerak) — yaroqli qiymatlar 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.
Bu kirish darajasidagi kriptografiya kurslarida klassik oʻqitish misoli, chunki u Sezar shifrini (a=1 boʻlganda) va oddiy koʻpaytiruvchi shifrlarni umumlashtiradi, shu bilan birga modulli arifmetika va oʻzaro tublik teskarilanish uchun nega muhim ekanligini koʻrsatadi. Xabarni kodlash yoki dekodlash uchun matningiz va ikki a va b kalitlarini kiriting.
Was this helpful?
3 tagacha reaksiya tanlashingiz mumkin.
Mashhur kalkulyatorlar
Kredit toʻlovi kalkulyatori
Summa, stavka va muddatdan kelib chiqib oylik toʻlov, umumiy foiz va kreditning umumiy narxini hisoblang.
Foiz kalkulyatori
Foiz oʻzgarishi, biror narsadan foiz va nisbat hisob-kitoblari.
Chegirma kalkulyatori
Dastlabki narx va chegirma foizidan chegirmali narx va tejalgan summani hisoblang.
BMI kalkulyatori
Boʻy va vazningiz boʻyicha tana massasi indeksini (BMI) hisoblang va toifangizni koʻring.
Yosh kalkulyatori
Tugʻilgan sanangiz boʻyicha aniq yoshingizni yil, oy va kunlarda hisoblang.
Murakkab foiz kalkulyatori
Kapitalizatsiya bilan yakuniy summa va olingan foizni hisoblang.
Barcha kalkulyatorlar
Kalkulyator topilmadi
Comments (0)