• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Kriptosistem Pada Data File Terkompresi Menggunakan Algoritma Blowfish

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Kriptosistem Pada Data File Terkompresi Menggunakan Algoritma Blowfish"

Copied!
1
0
0

Teks penuh

(1)

Perancangan dan Implementasi

Aplikasi Kriptosistem Pada Data

F ile

Terkompresi

Menggunakan Algoritma

Blowfish

Anes Yan Tamarugi 1, M. A. Ineke Pakereng 2, Radius Tanone 3 Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana Jl. Diponegoro 52-60, Salatiga 50711, Indonesia

E-mail: [email protected], [email protected] , [email protected]

Abstract

Cryptography is a solution to secure information. The application technique of cryptography considered a matter of time required in conducting the process of the encryption and decrytpion files, where the size of a file influence on the speed. so, compressed file needs to be done to reduce the size of the original file so that it can optimize the speed of the process and minimize the use of a storage medium. In this research are implemented application cryptosystem using Blowfish that serves as the encryption and decryption on data that has been compressed using LZW algorithm. The conclusion obtained is cryptosystem application capable compressing a file with a good compression ratio. Similarly, encryption and decryption process is able to encrypt files with changed plaintext files compressed to ciphertext and instead.

Keywords: Cryptography, Blowfish, LZW algorithm

Abstrak

Kriptografi merupakan solusi untuk mengamankan informasi. Penerapan teknik kriptografi mempertimbangkan masalah waktu yang dibutuhkan dalam melakukan proses enkripsi dan dekripsi

file, dimana ukuran file mempengaruhi proses kecepatan. Sehingga, perlu dilakukan kompresi file

untuk memperkecil ukuran file asli sehingga dapat mengoptimalkan kecepatan proses serta meminimalisir penggunaan media penyimpanan. Pada penelitian ini diimplementasikan aplikasi kriptosistem menggunakan algoritma Blowfish yang berfungsi sebagai enkripsi dan dekripsi pada data yang telah terkompresi terlebih dahulu dengan menggunakan algoritma LZW. Kesimpulan yang diperoleh adalah aplikasi kriptosistem dapat mengkompresi file dengan rasio pemampatan yang baik. Begitu juga proses enkripsi dan dekripsi, dapat mengenkripsi file dengan merubah file plaintext terkompresi ke bentuk ciphertext dan sebaliknya.

Kata Kunci : Kriptografi, Blowfish,AlgoritmaLZW

1

Mahasiswa Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga

Referensi

Dokumen terkait

Pada penelitian ini aplikasi yang dibangun menggunakan algoritma Vernam Cipher dan DES (Data Encrption Standard) dalam proses enkripsi dan dekripsi

Algoritma Blowfish memiliki keunikan dalam hal proses dekripsi, yaitu proses dekripsi dilakukan dengan urutan yang sama persis dengan proses enkripsi, hanya saja

Kecepatan enkripsi dan dekripsi data dengan menggunakan algoritma AES lebih baik dibanding algoritma ketiga algoritma lainnya yaitu DES, Blowfish dan IDEA dimana

Penelitian ini dilakukan untuk mengimplementasikan gabungan dari dua metode algoritma yang berbeda yaitu DES dan blowfish untuk enkripsi dan dekripsi data.. Proses enkripsi

Berdasarkan keseluruhan proses yang dilakukan untuk membangun implementasi algoritma blowfish untuk enkripsi database mysql pada sistem informasi data aset berbasis

Tujuan penelitian ini adalah membuat aplikasi sederhana enkripsi data teks (pesan) dengan menggunakan algoritma Blowfish dalam empat mode enkripsi cipher blok: ECB

KESIMPULAN Berdasarkan keseluruhan proses yang dilakukan untuk membangun Aplikasi Kriptografi File menggunakan Algoritma Blowfish ini dapat disimpulkan bahwa aplikasi ini telah

Tujuan dari perancangan ini adalah untuk merancang suatu program aplikasi kriptosistem menggunakan algoritma enkripsi Square dan fungsi hash SHA-1 yang dapat memberikan suatu sekuriti