Analisis Algoritma Blowfish Pada Proses Enkripsi Dan Dekripsi File

Authors

  • Hendri Maradona Sistem Informasi, Fakultas Ilmu Komputer, Universitas Pasir Pengaraian Jl. Tuanku Tambusai, Kumu Kec. Rambah Hilir Kabupaten Rokan Hulu
  • Basorudin - Teknik Informatika, Fakultas Ilmu Komputer, Universitas Pasir Pengaraian Jl. Tuanku Tambusai, Kumu Kec. Rambah Hilir Kabupaten Rokan Hulu

Keywords:

Kriptografi, Algoritma Blowfish, Enkripsi dan Dekripsi.

Abstract

Jurnal ini membahas bagaimana jalannya algoritma Blowfish khususnya dalam hal proses enkripsi dan dekripsi (kriptografi) file. Algoritma Blowfish merupakan salah satu alternatif untuk algoritma enkripsi. Algoritma Blowfish termasuk kedalam cipher blok yang masih dianggap aman karena belum ditemukan attack yang benar-benar dapat mematahkannya. Disamping analisis kinerja algoritma blowfish, pembahasan ini juga mencoba menguji dan mengimplementasi algoritma Blowfish pada sebuah aplikasi yang akan melakukan enkripsi dan dekripsi pada teks menggunakan bahasa pemrograman microsoft visual basic 6.0. Aplikasi tersebut diharapkan dapat menerapkan algoritma Blowfish secara optimal, oleh karena itu akan dibahas mengenai karakteristik algoritma Blowfish yang dapat membuat algoritma ini berjalan secara optimal. Dengan adanya implementasi itu pula, diharapkan dapat menjadi contoh penggunaan algoritma Blowfish untuk proses enkripsi yang sesungguhnya. Aplikasi yang akan dibuat merupakan aplikasi sederhana yang hanya dapat melakukan enkripsi pada file teks, namun hal tersebut dianggap cukup untuk memberi contoh penggunaan algoritma Blowfish dalam proses enkripsi.

References

C. A. Sutanto, “Penggunaan Algoritma Blowfish dalam Kriptografi,” Bandung, Indonesia, 2010.

Defni, Indri Rahmayun. (2014). Enkripsi SMS (Short Message Service) Pada Telepon Selular Berbasis Android Dengan Metode RC6. Jurnal Momentum Vol.16 No.1. Februari 2014 Jurusan Teknologi Informasi Politeknik Negeri Padang.

E Pratiwi, Apriyanti. (2011). Implementasi Enkripsi Data Dengan Algoritma Blowfish Menggunakan Java Pada Aplikasi Email. Jurnal Jurusan Teknik Komputer Politeknik Telkom Bandung.

Munir, Rinaldi. (2006). Kriptografi. Bandung: Penerbit Informatika.

Rahman, Abdul. (2012). Implementasi Algoritma Serpent Untuk Enkripsi Dan Dekripsi Data File Pada Ponsel Berbasis Android. Jurnal Jurusan Teknik Informatika STMIK GI MDP.

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.

Tjiharjadi, Semuil., Chandra Wijaya, Marvin. “Pengamanan Data Menggunakan Metoda Enkripsi Simetri Dengan Algoritma Feal”. SNATI 20, 1-2:1907-5022. 2009

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

Downloads

Published

2017-07-21