Sandi afin

Enkode dan dekode pesan dengan sandi substitusi Affine.

Cara menggunakan

  1. Masukkan nilai Anda di kolom di atas.
  2. Tekan Hitung untuk melihat hasil Anda secara instan.
  3. Gunakan tombol Bagikan untuk menyalin tautan ke hasil Anda.

Tentang kalkulator ini

Alat ini mengenkripsi dan mendekripsi teks dengan sandi Affine, sebuah sandi substitusi yang didefinisikan oleh E(x) = (a·x + b) mod 26, dengan x adalah posisi numerik suatu huruf (A=0…Z=25), a dan b adalah kunci enkripsi, dan hasilnya dipetakan kembali ke sebuah huruf. Karena membutuhkan pembagian modular untuk mendekripsi, kunci a harus koprima dengan 26 (tidak memiliki faktor persekutuan selain 1) — pilihan yang valid adalah 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.

Sandi ini adalah contoh pengajaran klasik dalam mata kuliah kriptografi pengantar karena ia menggeneralisasi baik sandi Caesar (ketika a=1) maupun sandi multiplikatif sederhana, sekaligus menunjukkan mengapa aritmetika modular dan koprimalitas penting untuk keterbalikan. Masukkan teks dan dua kunci a dan b Anda untuk mengenkode atau mendekode sebuah pesan.

Was this helpful?

Anda dapat memilih hingga 3 reaksi.

Comments (0)

  • Be the first to comment.

Kalkulator populer

Semua Kalkulator