Algoritma Affine Chiper dan Contohnya
Algoritma Affine Chiper
Algoritma affine chiper merupakan perluasan/perbaikan dari algoritma caesar chiper melakukan penambahan dan perkalian, karakter dengan nilai pengeseran.
Algoritma Enkripsi :
- Tetapkan jumlah simbol yang digunakan, apabila mod 256 atau 26 (n).
- Tetapkan nilai M dan b ( bilangan buat positif ) nilai M dan b harus relatif prima dengan n.
- Konversi setiap karakter palintext ke desimal.
- Lakukan proses enkripsi dengan fomula
Ci = (( M * Pi ) + b ) mod n
- Konversi setiap nilai desimal Ci ke simbol.
Algoritma Dekripsi :
- Konversikan seluruh karakter cipertext ke desimal.
- Gunakan nilai N, M, dan b dari proses emkripsi.
- Cari invers m-z, m-i= 1 mod n
- Lakukan proses dekripsi dengan fomula :
Pi = ( M – 1 * ( Ci – b )) mod n
- Konversi setiap desimal Pi ke simbol.
CONTOH :
Plainteks :CHRIS
n : 256
M : 23
b :7
Enkripsi :
P1 = C = 67
P2 = H = 72
P3 = R = 82
P4 = I = 73
P5 = S = 83
C1 = ((M * P1) + b) mod 256
= ((23 * 67) + 7) mod 256
= (1541 + 7 ) mod 256
= 1548 mod 256
= 12 è ♀
C2 = ((M * P2) + b) mod 256
= ((23 * 72) + 7) mod 256
= (1656 + 7 ) mod 256
= 1663 mod 256
= 127 è
C3 = ((M * P3) + b) mod 256
= ((23 * 82) + 7) mod 256
= (1886 + 7 ) mod 256
= 1893 mod 256
= 101è e
C4 = ((M * P4) + b) mod 256
= ((23 * 73) + 7) mod 256
= (1679 + 7 ) mod 256
= 1686 mod 256
= 150 è –
C1 = ((M * P5) + b) mod 256
= ((23 * 83) + 7) mod 256
= (1909 + 7 ) mod 256
= 1916 mod 256
= 124 è |
Dekripsi :
m = 23 , b = 7 , n =256
M ˉ¹ =>23 =>167
C1 = ♀ è 12
P1 = (167 * (12 – 7)) mod 256
= (167 * 5 ) mod 256
= 835 mod 256
= 67 è C
P2 = (167 * (127 – 7)) mod 256
= (167 * 120 ) mod 256
= 20040 mod 256
= 72 è H
P3 = (167 * (101 – 7)) mod 256
= (167 * 94 ) mod 256
= 15698 mod 256
= 82 è R
P4 = (167 * (150 – 7)) mod 256
= (167 * 143 ) mod 256
= 23881 mod 256
= 73 è I
P5 = (167 * (124 – 7)) mod 256
= (167 * 117 ) mod 256
= 19539 mod 256
= 83 è S
Pengertian Kriptografi dan Contohnya
Algoritma Affine Chiper dan Contohnya
Kriptografi Model Transposition
Algoritma Coulumnar Transposition dan contohnya
Algoritma Vegeneere Cipher dab contohnya
0 Response to "Algoritma Affine Chiper dan Contohnya"
Post a Comment