APLIKASI KRIPTOGRAFI FILE MENGGUNAKAN ALGORITMA BLOWFISH

Authors

  • Suriski Sitinjak Jurusan Teknik Informatika UPN "Veteran" Yogyakarta
  • Yuli Fauziah Jurusan Teknik Informatika UPN "Veteran" Yogyakarta
  • Juwairiah Juwairiah Jurusan Teknik Informatika UPN "Veteran" Yogyakarta

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. <http://www.informatika.org/~rinaldi/ta.htm>, (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.

Published

2015-07-30

Issue

Section

Seminar Nasional Informatika 2008