Metode Enkripsi
Teknik-Teknik Enkripsi
Enkripsi adalah proses mengubah pesan dari yang bisa dibaca, menjadi pesan yang sulit untuk dibaca. Akan sangat mudah untuk dipecahkan (Dekripsi) oleh orang lain jika anda hanya menggunakan satu metode. Maka dari itu agar lebih sulit untuk dilacak, anda bisa menggabungkan beberapa metode-metode tersebut agar bisa menghasilkan sebuah sandi yang lebih sulit dilacak.
Dibawah ini akan saya jelaskan beberapa metode untuk mengenkripsi sebuah pesan.
selamat menikmati.
Gambar 1.0 Metode-Metode Enkripsi
****************************************************************
Metode Penggantian (Substitution Chipper)
****************************************************************
Metode Penggantian (Substitution Chipper) adalah cara dimana anda mengganti huruf-huruf pada pesan yang asli dengan huruf-huruf yang tidak mudah dibaca. Agar lebih mudah untuk memahami bagaimana cara mengenkripsi dengan metode Penggantian, dibawah ada beberapa cara yang termasuk ke dalam Metode Penggantian (Substitution Chipper).
=================
Julius Caesar
=================
Daftar Huruf pada Metode Julius Caesar
|
Asli
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
|
|
Hasil Enkripsi
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
|
A
|
B
|
C
|
jikalau anda perhatikan, pada Metode Julius Caesar sebenarnya hanya merubah huruf asli kepada 4 huruf setelah huruf tersebut.
misal. A+4 (A,B,C,D) = D
Contoh :
NAMA SAYA SALMAN (asli)
QDPD VDBD VDOPDQ (Hasil Enkripsi)
Penjelasan:
huruf “N” di baris “asli” sama dengan huruf “Q” pada baris “Enkripsi”
huruf “A” di baris “asli” sama dengan huruf “D” pada baris “Enkripsi”
Untuk huruf selanjutnya, bisa anda lihat pada tabel.
=====================
Kode Huruf “DIG”
=====================
Daftar Huruf pada Metode Kode Huruf “DIG“
|
Asli
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
|
|
Hasil Enkripsi D
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
|
A
|
B
|
C
|
|
Hasil Enkripsi I |
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
|
Hasil Enkripsi G
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
|
A
|
B
|
C
|
D
|
E
|
F
|
Contoh :
NAMA SAYA SALMAN (asli)
QISD AGBI YDTSDV (Hasil Enkripsi)
Penjelasan:
dari tabel diatas, diketahui bahwa :
“N” pada baris “asli” sama dengan “Q” pada baris “enkripsi D”
“A” pada baris “asli” sama dengan “I” pada baris “enkripsi I”
“M” pada baris “asli” sama dengan “S” pada baris “enkripsi G”
“A” pada baris “asli” sama dengan “D” pada baris “enkripsi D”
“S” pada baris “asli” sama dengan “A” pada baris “enkripsi I”
“A” pada baris “asli” sama dengan “G” pada baris “enkripsi G”
“Y” pada baris “asli” sama dengan “B” pada baris “enkripsi D”
“A” pada baris “asli” sama dengan “I” pada baris “enkripsi I”
****************************************************************
Metode Perubahan Tempat (Transposition Chipper)
****************************************************************
Berbeda dengan Metode Penggantian, pada Metode Perubahan Sandi yang dirubah adalah susunan / tata letak akan huruf itu sendiri, yang termasuk ke dalam metode Perubahasan Sandi diantaranya Metode Menukar.
=====================
Metode Menukar
(Swapped Chipper)
=====================
Pada perubahan sandi , yang diganti bukan hurufnya, namun posisi akan huruf itu sendiri, dimana huruf pertama ditukar dengan huruf berikutnya (yaitu huruf kedua), huruf ketiga ditukar dengan huruf keempat, dan seterusnya.
Contoh:
1. NAMA SAYA SALMAN (asli)
ANAM ASAY ASMLNA (Hasil Enkripsi)
2. elephant (asli)
lepeahtn (Hasil Enkripsi)
Penjelasan:
Pada contoh pertama, pada kata “NAMA”
huruf pertama yaitu huruf “N” ditukar dengan huruf berikutnya yaitu huruf “A”
berikutnya huruf “M” ditukar dengan huruf setelah “M” yaitu huruf A
Disusun dari berbagai sumber









