APLIKASI KRIPTOGRAFI FILE MENGGUNAKAN ALGORITMA BLOWFISH

Suriski Sitinjak, Yuli Fauziah, Juwairiah Juwairiah

Abstract


Untuk menjaga keamanan data ataupun informasi yang tersimpan dalam bentuk file, salah satu caranya dengan menggunakan metode kriptografi untuk mengenkripsi data file tersebut sehingga tidak dilihat oleh pihak yang tidak berhak. Salah satu algoritma kriptografi adalah algoritma Blowfish yang merupakan algoritma kriptografi modern kunci simetris berbentuk cipher block. Aplikasi yang dibangun ini dapat mengenkripsi file (plaintext) dalam bentuk teks, gambar, suara, video, juga archieve seperti .zip dan .rar. Enkripsi dilakukan dengan menggunakan kunci tertentu, sehingga menghasilkan chipertext (file yang sudah dienkrip atau disandikan) yang tidak dapat dibaca ataupun dimengerti. Ciphertext tersebut dapat dikembalikan seperti semula jika didekripsi menggunakan kunci yang sama sewaktu mengenkripsi file tersebut. Kunci yang digunakan maksimum 56 karakter.. Metode yang digunakan untuk membangun aplikasi ini adalah metode waterfall. Perangkat lunak yang digunakan untuk User-System Interface-nya adalah Visual Basic 6.0.


References


Ariyus, Dony, 2006, Kriptografi Keamanan Data dan Komunikasi, Graha Ilmu, Yogyakarta.

Harpiandi, 2003, Belajar Sendiri Pemrograman Database dengan ADO Menggunakan Visual Basic 6.0, Elex Media Komputindo, Jakarta.

Hartono, Jogiyanto, 1999, Pengenalan Komputer Dasar Ilmu Komputer, Pemrograman, Sistem Informasi dan Intelegensi Buatan, Andi, Yogyakarta.

Kadir, Abdul, 2003, Pengenalan Sistem Informasi, Andi, Yogyakarta.

Lung, C., Munir, R., 2005, Studi dan Implementasi AES dengan Empat Mode Operasi Block Cipher. , (5 Desember 2005, diakses tanggal 10 Juni 2008).

Munir, Rinaldi. 2004. Bahan Kuliah IF5054 Kriptografi.

, tanggal akses mulai 24 Oktober 2008.

Munir, Rinaldi. 2006. Pengantar Kriptografi.

, tanggal akses mulai 20 Oktober 2008.

Pressman, R, 2002, Rekayasa Perangkat Lunak Pendekatan Praktisi, Andi Offset, Yogyakarta.

Randy, Adhitya, 2006, Studi dan Perbandingan Algoritma Blowfish dan Twofish. , diakses tanggal 10 Juni 2008.

Syafari, Anjar, 2007, Sekilas Tentang Enkripsi Blowfish, , diakses tanggal 10 Juni

Schneier, Bruce, 1994. Description of a New Variable-Length Key, 64-Bit Block Cipher (Blowfish), Springer- Verlag.

Schneier, Bruce, 1996, Applied Cryptography, Second Edition, John Wiley & Son, New York.

Wahana, 2003, Memahami Model Enkripsi dan Security Data, Andi Offset, Yogyakarta.


Refbacks

  • There are currently no refbacks.