Implementasi Algoritma Vigenere Cipher dan Metode Blowfish untuk Keamanan File Database Berbasis WEB

vi

ABSTRAK

Keamanan dan kerahasiaan data merupakan aspek penting yang harus diperhatikan
dalam proses transmisi data antar sistem. Database adalah suatu data yang menjadi
sumber dari informasi, jadi keamanan dan kerahasiaan sebuah database menjadi hal
yang harus dijaga dari pihak yang tidak berwenang yang bermaksud untuk mencuri,
membobol maupun merusak database ketika dalam proses transmisi. Salah satu cara
yang ditempuh untuk tetap menjaga kerahasiaan sebuah database adalah dengan
menggunakan ilmu Kriptografi yaitu dengan melakukan teknik enkripsi yang akan
membuat database menjadi acak yang tidak bisa dimengerti dan harus didekripsi
kembali dengan kunci yang sama ketika proses enkripsi terhadap data untuk bisa
dimengerti. Database akan diamankan dengan algorima Vigenere cipher dan metode
Blowfish sebelum ditransmisi. Dengan menggunakan dua metode kriptografi, teknik
enkripsi akan membutuhkan 2 buah kunci sehingga database yang dienkripsi akan
lebih aman kerahasiaanya dari pihak yang mencoba mencuri maupun merusak
database ketika dalam proses transmisi. File database yang dienkripsi akan memiliki
besar file yang sama dengan file asli sebelum dienkripsi. Dan setelah pengujian
terhadap sistem perbandingan antara waktu(s) eksekusi (running time) terhadap besar
file (byte) yang dienkripsi yaitu 272 x 10-4 : 1.

Kata kunci

: Keamanan data, Database, Kriptografi, Vigenere cipher, Blowfish.

Universitas Sumatera Utara

vii

IMPLEMENTATION OF VIGENERE CIPHER ALGORITHM AND
BLOWFISH METHOD FOR THE SECURITY
OF WEB-BASED DATABASE FILE

ABSTRACT

Security and confidentiality of data is an important aspect that must be considered in
the process of data transmission. Database is a data that is the source of information,
so the security and confidentiality of database into something that must be protected
from unauthorized parties who intend to steal break into or damage the database. One
way in which to maintain the confidentiality of a database is to use the science of
cryptography by performing the encryption technique that will create database into a

random incomprehensible and must be decrypted again with the same key as the
encryption of the database to be understood. The database will be secured with
Vigenere cipher algorithm and Blowfish method before it is transmitted. By using two
method of cryptography that will require two key pieces so that the database will be
secure and confidential from unauthorized parties who intend to steal or damage the
database when in the transmission process. Database files encrypted will have the
same size as the original file before being encrypted. And after testing of the system
comparison between time (s) execution (running time) to files size (byte) encrypted
namely is 272 x 10-4 : 1.
Keywords

: Data security, Database, Cryptography, Vigenere cipher, Blowfish.

Universitas Sumatera Utara