PENDAHULUAN
Dengan kemajuan teknologi saat ini, banyak cara untuk berkomunikasi terutama
dalam bertukar informasi. Komunikasi menjadi hal yang sangat krusial, ada saat dimana
informasi itu bersifat penting dan rahasia. Oleh karena itu metode komunikasi yang
digunakan harus dibuat sedemikian rupa sehingga tidak ada pihak lain yang yang
informasi semakin cepat dan akurat serta terbuka melewati batas-batas negara dan
budaya. Perkembangan ini akan menimbulkan tidak hanya dampak positif yang
menguntungkan bagi dunia komunikasi dan pertukaran informasi saja tetapi juga
berdampak negatif yaitu kejahatan komputer antara lain pencurian, penipuan pemerasan
dan lainnya. Pada saat ini masalah keamanan komputer dan kerahasiaan informasi
dengan algoritma tertentu sehingga menjadi samar dan sulit dimengerti maknanya.
Namun metode ini sering menimbulkan kecurigaan pihak ketiga, sebab pesan yang sulit
dimengerti pasti sudah diolah dan menunjukkan bahwa pesan itu merupakan informasi
penting.
Salah satu metode dalam kriptografi yang dapat digunakan untuk menjamin
keamanan data adalah dengan metode Serpent. Serpent dirancang oleh Ross Anderson,
Eli Biham, dan Lars Knudsen, dan merupakan finalis kontes AES dimana menempati
peringkat kedua setelah Rijndael. Metode Serpent merupakan metode enkripsi simetris
dimana kunci yang digunakan pada proses enkripsi digunakan kembali pada proses
dekripsi. Serpent dipandang memiliki pendekatan keamanan yang jauh lebih baik dari
terhadap celah keamanan. Penggunaan 16 putaran dalam operasi enkripsi tiap blok dan
dapat ditambah sampai 32 putaran menjadi jaminan terhadap celah serangan yang ada.
Serpent untuk merancang sebuah enkripsi pada file citra digital sebagai tugas akhir
(skripsi) dengan judul “Analisa dan Perancangan Aplikasi Enkripsi File Citra Digital
Yang menjadi perumusan masalah dalam menyusun tugas akhir (skripsi) ini
adalah:
2. Bagaimana tingkat rasio kompresi dan hasil dekompresi file citra digital
3. Media yang akan dienkripsi dapat berupa input text langsung dan dapat
1. Untuk mengetahui mekanisme proses enkripsi dan dekripsi file citra digital
2. Untuk menguji metode Serpent pada data berupa teks maupun file.
3. Untuk mengetahui tingkat kompresi file citra digital pada metode serpent.
1.5. Manfaat
menggunakan Serpent.
metode Serpent.
1. Studi Literatur
Pada tahap ini penulis mengkaji metode-metode yang penulis gunakan dalam
hasil file citra digital yang telah dienkripsi kemudian didekripsi kembali dengan
file citra digital sumber apakah file citra digital dapat kembali seperti semula.
5. Penulisan Laporan
Untuk memberikan gambaran mengenai tulisan ini, secara singkat skripsi ini
BAB I : PENDAHULUAN
ini.
BAB IV : IMPLEMENTASI
Bab ini akan membahas tentang penjelasan tiap-tiap fungsi serta unit
yang dimiliki oleh aplikasi serta membahas validasi hasil output yang