Kriptografi Implementasi Kombinasi Rivest Shamir Adleman (Rsa) Dan Elgamal Dalam Penyandian Citra Bitmap

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