Enkripsi (ENCHIPERING)
DIGUNAKAN OLEH PENGIRIM
MERUPAKAN FUNGSI PENYANDIAN (E)
E: M X K à C
M : HIMPUNAN HURUF {A..Z | a..z}
K : HIMPUNAN INTEGER ANTARA 0 .. 25
C : HIMPUNAN HASIL ENKRIPSI
RUMUS
Ek(m) = (m + k) MOD 26
k : INTEGER ELEMEN DARI HIMP. KEY K
m : HURUF ELEMEN DARI HIMP. TEXT M
CONTOH – 1:
DIKETAHUI :
M = “HELLO”
K = { 3 }
DITANYAKAN : HASIL ENCHIPERING C?
PENYELESAIAN
|
M |
H |
E |
L |
L |
O |
|
|
7 |
4 |
11 |
11 |
14 |
|
K |
3 |
3 |
3 |
3 |
3 |
|
|
10 |
7 |
14 |
14 |
17 |
|
MOD 26 |
10 |
7 |
14 |
14 |
17 |
|
C |
K |
H |
O |
O |
R |
CONTOH – 2:
DIKETAHUI :
M = “HELLO” DENGAN HURUF ASCII DARI A = 65
K = { 23 }
DITANYAKAN : HASIL ENCHIPERING C?
PENYELESAIAN :
|
M |
H |
E |
L |
L |
O |
|
|
72 |
69 |
76 |
76 |
79 |
|
-65 |
7 |
4 |
11 |
11 |
14 |
|
K |
23 |
23 |
23 |
23 |
23 |
|
|
30 |
27 |
34 |
34 |
37 |
|
MOD 26 |
4 |
1 |
8 |
8 |
11 |
|
+ 65 |
69 |
66 |
73 |
73 |
76 |
|
C |
E |
B |
I |
I |
L |
Dekripsi (DECHIPERING)
l FUNGSI KEBALIKAN DARI ENCHIPERING
l DIGUNAKAN OLEH PENERIMA
l FUNGSI DECHIPERING (D)
D : C X K à M
l M : HIMPUNAN HURUF {A..Z | a..z}
l K : HIMPUNAN INTEGER ANTARA 0 .. 25
l C : HIMPUNAN HASIL ENKRIPSI
RUMUS
Ek(c) = (26 + c - k) MOD 26
k : INTEGER ELEMEN DARI HIMP. KEY K
c : HURUF ELEMEN DARI HIMP. TEXT C
CONTOH – 1:
DIKETAHUI :
C = “IBELL”
K = { 3 }
DITANYAKAN : HASIL DECHIPERING M?
PENYELESAIAN :
|
C |
I |
B |
E |
L |
L |
|
|
8 |
1 |
4 |
11 |
11 |
|
+26 – k |
31 |
24 |
27 |
34 |
34 |
|
MOD 26 |
5 |
24 |
1 |
8 |
8 |
|
M |
F |
Y |
B |
I |
I |
CONTOH – 2:
DIKETAHUI :
C = “EBIIL” DENGAN HURUF ASCII DARI A = 65
K = { 23 }
DITANYAKAN : HASIL ENCHIPERING M?
PENYELESAIAN :
|
C |
E |
B |
I |
I |
L |
|
|
69 |
66 |
73 |
73 |
76 |
|
-65 |
4 |
1 |
8 |
8 |
11 |
|
+ 26 – K |
7 |
4 |
11 |
11 |
14 |
|
MOD 26 |
7 |
4 |
11 |
11 |
14 |
|
+ 65 |
72 |
69 |
76 |
76 |
79 |
|
M |
H |
E |
L |
L |
O |
No Comments Yet sejauh ini
Tinggalkan komentar
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>





