Page 21 - E-Module Cyber Security Final 2
P. 21
Gambar 5 Kriptografi Asimetris
c. Algoritma Enkripsi
a) Algoritma Chiper
Cipher adalah seperangkat aturan yang digunakan untuk
mengimplementasikan enkripsi. Ribuan algoritma sandi tersedia di internet.
Beberapa di antaranya merupakan hak milik sementara yang lain bersifat open
source. Metode umum yang digunakan cipher untuk mengganti data asli
dengan data terenkripsi adalah:
• Subsitusi
Dalam metode ini, setiap karakter data diganti dengan karakter lain. Contoh
yang sangat sederhana dalam hal ini adalah mengganti karakter dengan
menggesernya tiga karakter di depannya. Oleh karena itu, “D” akan
menggantikan “A” dan seterusnya. Untuk membuatnya lebih kompleks, kita
dapat memilih huruf-huruf tertentu untuk diganti di seluruh teks. Dalam
contoh ini, nilai kuncinya adalah tiga, dan kedua node harus mengetahuinya
jika tidak, mereka tidak akan dapat mendekripsi data.
• Polyalphabetic
Metode ini membuat substitusi semakin sulit dipecah dengan menggunakan
substitusi banyak karakter.
20