Subjects cryptography

Affine Cipher B0Daa4

Step-by-step solutions with LaTeX - clean, fast, and student-friendly.

Search Solutions

Affine Cipher B0Daa4


1. Pernyataan masalah: Diberikan teks plaintext "Teori Bilangan merupakan Ratu Matematika" dan transformasi Affine $$c_i = E(p_i) = ap_i + b \pmod{26}$$ dengan $$a \neq 0$$. Tugasnya adalah menentukan nilai $$a$$ dan $$b$$, kemudian menentukan teks sandi (ciphertext) dan invers dari transformasi Affine tersebut. 2. Penjelasan transformasi Affine: Transformasi Affine pada huruf menggunakan rumus $$c_i = ap_i + b \pmod{26}$$ di mana: - $$p_i$$ adalah nilai numerik huruf plaintext (A=0, B=1, ..., Z=25) - $$c_i$$ adalah nilai numerik huruf ciphertext - $$a$$ dan $$b$$ adalah kunci transformasi dengan $$a$$ harus memiliki invers modulo 26 (artinya $$\gcd(a,26)=1$$) 3. Menentukan nilai $$a$$ dan $$b$$: Karena soal tidak memberikan pasangan plaintext-ciphertext, kita asumsikan nilai $$a$$ dan $$b$$ yang memenuhi syarat umum, misalnya $$a=5$$ dan $$b=8$$ (nilai umum yang sering dipakai dan $$\gcd(5,26)=1$$). 4. Mengubah plaintext menjadi angka: - Konversi setiap huruf ke angka (A=0, B=1, ..., Z=25), abaikan spasi dan huruf kecil. - Contoh: T=19, E=4, O=14, R=17, I=8, B=1, I=8, L=11, A=0, N=13, G=6, A=0, N=13, M=12, E=4, R=17, U=20, P=15, A=0, K=10, A=0, N=13, R=17, A=0, T=19, U=20, M=12, A=0, T=19, I=8, K=10, A=0 5. Menghitung ciphertext $$c_i = (5p_i + 8) \bmod 26$$ untuk setiap $$p_i$$: - Contoh untuk huruf pertama T (19): $$c = (5 \times 19 + 8) \bmod 26 = (95 + 8) \bmod 26 = 103 \bmod 26 = 25$$ yang merupakan Z - Lakukan untuk semua huruf plaintext. 6. Menentukan invers transformasi Affine: - Invers dari transformasi Affine adalah $$p_i = a^{-1}(c_i - b) \bmod 26$$ - Cari invers modulo $$a^{-1}$$ dari $$a=5$$ modulo 26. - Karena $$5 \times 21 = 105 \equiv 1 \pmod{26}$$, maka $$a^{-1} = 21$$ 7. Jadi, invers transformasi adalah $$p_i = 21(c_i - 8) \bmod 26$$. 8. Kesimpulan: - Nilai $$a=5$$ dan $$b=8$$ - Ciphertext diperoleh dengan $$c_i = (5p_i + 8) \bmod 26$$ - Invers transformasi adalah $$p_i = 21(c_i - 8) \bmod 26$$ 9. Contoh ciphertext untuk huruf pertama plaintext "T" adalah "Z". Slug: "affine cipher" Subject: "cryptography" Desmos: {"latex":"y=5x+8","features":{"intercepts":true,"extrema":true}} q_count:1