6
BAB 2
TINJAUAN PUSTAKA
2.1 Kriptografi
Kriptografi cryptography berasal dari Bahasa Yunani yaitu “cryptos” yang artinya
“secret” rahasia dan “graphein” yang artinya “writing” menulis. Jadi kriptografi berarti “secret writing” tulisan rahasia. Kriptografi adalah ilmu dan seni untuk
menjaga kerahasiaan pesan dengan cara menyandikan ke dalam bentuk yang tidak dapat dimengerti maknanya. Kriptografi mempunyai sejarah yang sangat menarik dan
panjang. Kriptografi sudah digunakan lebih dari 4000 tahun yang lalu, diperkenalkan oleh orang-orang mesir lewat hieroglyph. Mollin, Richard A.2007
Keamanan data merupakan suatu hal yang dibutuhkan semua orang, supaya data yang dikirim aman dari gangguan orang yang tidak bertanggungjawab yang dapat
membahayakan keamanan pesan pada saat proses pengiriman data. Untuk mengamankan data tersebut kita menggunakan teknik kriptografi seperti yang sudah
dijelaskan diatas. Ada beberapa komponen kriptografi dasar, seperti: Ariyus, D. 2008
1. Enkripsi
Enkripsi merupakan cara pengamanan data yang dikirimkan sehingga terjaga kerahasiaannya. Pesan asli disebut plaintext teks biasa, yang diubah menjadi
kode-kode tidak dimengerti. Enkripsi bisa diartikan dengan chiper atau kode .
Universitas Sumatera Utara
2. Dekripsi
Merupakan kebalikan dari Enkripsi. Pesan yang telah di Enkripsi dikembalikan kebentuk aslinya dan algoritma yang digunakan untuk dekripsi tentu saja
berbeda dengan proses Enkripsi.
3. Kunci
Ada dua penerapan kunci pada pengamanan kriptografi yaitu, kunci umum public key dan kunci pribadi private key.
4. Ciphertext
Ciphertext adalah bentuk penyandian dari proses Enkripsi dan pesan pada teks- kode ini tidak dapat dibaca karena berupa karakter-karakter yang tidak
mempunyai ejaan atau makna tertentu.
5. Plaintext
Plaintext sering disebut dengan cleartex, Adalah teks asli yang memiliki makna yang akan dikirim kepada penerima. Teks asli inilah yang akan
diproses dengan algoritma kriptografi menjadi ciphertext teks-kode.
6. Pesan
Pesan adalah sesuatu informasi yang akan disampaikan atau dikirim kepada penerima dan pesan merupakan sesuatu yang sering dirahasiakan. Pesan dapat
berupa data atau informasi yang di kirim baik itu melalui kurir, saluran komunikasi data, dan sebagainya atau yang disimpan didalam media
perekaman seperti kertas, storage dan sebagainya.
7. Cryptanalysis
Cryptanalysis bisa diartikan sebagai analisi kode atau suatu ilmu untuk mendapatkan pesan teks asli atau Plaintext tanpa harus mengetahui kunci yang
sah secara wajar. Proses ini disebut juga dengan breaking code. Analisis dilakukan dengan menemukan kelemahan dari algoritma yang dilakukan oleh
kriptografi dan akhirnya dapat menemukan kunci atau teks aslinya dari sebuah proses Enkripsi dengan algoritma tersebut.
Universitas Sumatera Utara
Algoritma kriptografi berdasarkan jenis kunci yang digunakan dapat dibedakan menjadi dua jenis yaitu:
a. Algoritma Simetris