TERDIRI
- ENKRIPSI
- DE-KRIPSI
HAMPIR SAMA DENGAN CHIPERTEXT
KEY DIGANTI DENGAN HURUF A..Z
HURUF KECIL a..z DIGANTI MENJADI A..Z
ANGKA DAN KARAKTER LAIN SELAIN A..Z DAN a..z TIDAK DIUBAH
DIGUNAKAN OLEH PENGIRIM
- ENKRIPSI
MERUPAKAN FUNGSI PENYANDIAN (E)
E: M X K à C
M : HIMPUNAN HURUF {A..Z | a..z}
K : HIMPUNAN ABJAD ANTARA A .. Z
C : HIMPUNAN HASIL ENKRIPSI
RUMUS
Ek(m) = (m + k) MOD 26
k : HURUF ELEMEN DARI HIMP. KEY K
m : HURUF ELEMEN DARI HIMP. TEXT M
CONTOH – 1:
DIKETAHUI :
M = “HELLO”
K = { B }
DITANYAKAN : HASIL ENKRIPSI C?
PENYELESAIAN :
|
M |
H |
E |
L |
L |
O |
|
|
7 |
4 |
11 |
11 |
14 |
|
K |
B |
B |
B |
B |
B |
|
|
1 |
1 |
1 |
1 |
1 |
|
|
8 |
5 |
12 |
12 |
15 |
|
MOD 26 |
8 |
5 |
12 |
12 |
15 |
|
C |
I |
F |
M |
M |
P |
- DE-KRIPSI
FUNGSI KEBALIKAN DARI ENKRIPSI
DIGUNAKAN OLEH PENERIMA
FUNGSI DEKRIPSI (D)
D : C X K à M
M : HIMPUNAN HURUF {A..Z | a..z}
K : HIMPUNAN HURUF ANTARA A.. Z
C : HIMPUNAN HASIL ENKRIPSI
RUMUS
Ek(c) = (26 + c - k) MOD 26
k : HURUF ELEMEN DARI HIMP. KEY K
c : HURUF ELEMEN DARI HIMP. TEXT C
CONTOH – 1:
DIKETAHUI :
C = “IBELL”
K = { D }
DITANYAKAN : HASIL DEKRIPSI M?
PENYELESAIAN :
|
C |
I |
B |
E |
L |
L |
|
|
8 |
1 |
4 |
11 |
11 |
|
k |
D |
D |
D |
D |
D |
|
+26 – k |
31 |
24 |
27 |
34 |
34 |
|
MOD 26 |
5 |
24 |
1 |
8 |
8 |
|
M |
F |
Y |
B |
I |
I |
1 Komentar 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>






bgus boz artikelna… klo pnerapan di delphi bs g bos ?
Komentar oleh black Desember 23, 2008 @ 11:48 pm