IMPLEMENTASI ALGORITMA DES BERBASIS BLOWFISH UNTUK ENKRIPSI DAN DEKRIPSI DATA

Abstrak: Penelitian ini dilakukan untuk mengimplementasikan gabungan dari dua metode algoritma yang berbeda yaitu DES dan blowfish untuk enkripsi dan dekripsi data. Proses enkripsi bertujuan untuk mengamankan data dengan mengacak bit-bit data tersebut dengan password/key masukan. Sedangkan proses dekripsi bertujuan untuk mengembalikan bit-bit acakan dari proses enkripsi dengan kunci sama yang dipakai pada proses enkripsi. Sampel data yang digunakan adalah data berekstensi .txt, .doc, .pdf, .jpeg, .gif, .mp3, .mp4, .avi. Perancangan dan desain program menggunakan software visual studio 2012 dengan bahasa pemrograman VB.NET. Proses diawali dengan enkripsi data awal atau plaintext menggunakan algoritma blowfish, kemudian cipherfile dari enkripsi algoritma blowfish di enkripsi lagi menggunakan algoritma DES. Untuk urutan penggunaan algoritma pada proses dekripsi adalah kebalikan dari proses enkripsi dan menghasilkan plainfile/file awal. Hasil pengujian dari kedua proses enkripsi dan dekripsi data dapat digunakan dan berjalan dengan lancar untuk menjaga keaslian data (authentication) dan keutuhan data (data integrity).
Kata Kunci: keamanan data, kriptografi, algoritma kriptografi, plaintext, ciphertext, key
Penulis: HAFID ROSIANTO, Lilik Anifah
Kode Jurnal: jptlisetrodd170124

Artikel Terkait :