Dokumen tersebut membahas tentang kriptografi dan teknik enkripsi sederhana. Ia menjelaskan pengertian kriptografi secara umum dan teknik enkripsi klasik seperti substitusi dan transposisi. Metode substitusi yang dijelaskan adalah mengganti abjad dengan angka sesuai notasi dan melakukan operasi tambah terhadap notasi teks terbuka dan kata kunci untuk menghasilkan teks terenkripsi.
2. Kriptografi
Secara umum adalah ilmu dan seni untuk menjaga kerahasiaan berita [bruce
Schneier – Applied Cryptography].
Selain pengertian tersebut terdapat pula pengertian ilmu yang mempelajari
teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi
seperti kerahasiaan data, keabsahan data, integritas data, serta autentikasi data
[A. Menezes, P. van Oorschot and S. Vanstone – Handbook of Applied
Cryptography].
3. Teknik Enkripsi Sederhana
Salah satu Teknik Enkripsi Sederhana/Klasik yang sudah dilakukan sejak dahulu
adalah Algoritma sandi yang berfungsi untuk melakukan tujuan kriptografis.
Algoritma tersebut harus memiliki kekuatan untuk melakukan:
• konfusi/pembingungan (confusion), dari teks terang sehingga sulit untuk
direkonstruksikan secara langsung tanpa menggunakan algoritma dekripsinya
• difusi/peleburan (difusion), dari teks terang sehingga karakteristik dari teks
terang tersebut hilang
sehingga dapat digunakan untuk mengamankan informasi.
4. Enkripsi dan Dekripsi
Enkripsi dan dekripsi merupakan fungsi transformasi antara himpunan-
himpunan tersebut.
Apabila elemen-elemen teks terang dinotasikan dengan P, elemen-elemen teks
sandi dinotasikan dengan C, sedang untuk proses enkripsi dinotasikan dengan E,
dekripsi dengan notasi D.
Enkripsi : E(P) = C
Dekripsi : D(C) = P atau D(E(P)) = P
5. A B C D E F G H I J K L M
0 1 2 3 4 5 6 7 8 9 10 11 12
N O P Q R S T U V W X Y Z
13 14 15 16 17 18 19 20 21 22 23 24 25
Cara diatas adalah dengan menotasikan setiap abjad dengan angka
Kemudian kita berikan sebuah kunci random dengan kata yang setiap abjadnya dinotasi dengan angka
juga.
Misalnya kita pilih kata kuncinya “HIDUP”
Maka notasi angka dari kunci adalah:
Kunci H I D U P
Notasi Angka 7 8 3 20 15
6. Misalkan kita akan melakukan proses enkripsi terhadap kata “MERCUBUANA”
Dengan kunci “HIDUP”
M E R C U B U A N A
Plain 12 4 17 2 20 1 20 0 13 0
Kunci 7 8 3 20 15 7 8 3 20 15
+
Hasil 19 12 20 22 35 8 28 3 33 15
-26 -26 -26
Chipher T M U W J I C D H P