Abstract
Data dan informasi menjadi suatu hal yang tidak dapat dipisahkan dari setiap aspek kehidupan manusia. Perkembangan IT (Information Technology) yang semakin cepat juga memberikan tantangan terhadap masalah keamanan data, informasi, dan media penyimpanannya. Kriptografi dapat menjaga agar data atau informasi tetap aman, tanpa mengalami gangguan dari pihak ketiga dan kompresi dapat membuat ukuran sebuah data menjadi lebih kecil. Tujuan penelitian ini adalah untuk membandingkan antara kombinasi algoritma enkripsi-kompresi dengan algoritma kompresi-enkripsi. Penggabungan algoritma enkripsi AES 128 dan algoritma kompresi Shannon-Fano pada file txt, docx, dan pdf dengan kombinasi enkripsi-kompresi tidak cocok untuk digunakan karena membuat ukuran file bertambah dan memiliki waktu proses yang lebih lama apabila dibandingkan proses kompresi-enkripsi. Rata-rata nilai rasio kompresi untuk proses enkripsi-kompresi pada file txt, docx, dan pdf masing-masing sebesar 1.01 sedangkan rata-rata nilai rasio kompresi untuk proses kompresi-enkripsi pada file txt adalah sebesar 0.64 dan untuk file docx dan pdf masing-masing sebesar 1.00. Rata-rata nilai penghematan ruang untuk proses enkripsi-kompresi pada file txt, docx, dan pdf masing-masing adalah sebesar -1.074%, -1.040%, dan -1.025% sedangkan rata-rata penghematan ruang untuk proses kompresi-enkripsi adalah sebesar 35.896%, -0.759%, dan -0.0291%. Rata-rata waktu proses yang didapat untuk kombinasi enkripsi-kompresi pada file txt, docx, dan pdf masing-masing adalah 2.22 s, 2.179 s, dan 2.204 s sedangkan rata-rata waktu proses untuk kombinasi kompresi-enkripsi 2.05 s, 2.114 s, dan 2.122 s.
Keywords
Kriptografi, AES 128, Shannon-fano.
References
Adrisatria, Yogi. Penerapan Algoritma Huffman Dalam Dunia Kriptografi. Bandung: Institut Teknologi Bandung
Andri, M. Yuli. 2009. Implemetasi Algoritma Kriptografi DES, RSA dan Algoritma Kompresi LZW pada berkas digital. Medan: Fakultas Matematika dan Ilmu Pengetahuan Alam USU
Katti, dkk. Using an innovative coding algorithm for data encryption. North Dakota: Department of Electrical and Computer Engineering
Munir, Rinaldi. 2005. Bahan Kuliah IF5054 Kriptografi. Bandung: Institut Teknologi Bandung
Sobe, dkk. Combining Compression, Encryption and Fault-tolerant Coding for Distributed Storage. Luebec: Institute of Computer Engineering Luebec
Wiryadinata, Romi.2007. Data Compression Coding Using Static And Dynamic Method of Shannon-Fano. Media Informatika, Vol. 5 No. 2