JURNAL MEDIA INFORMATIKA BUDIDARMA
Volume 6, Nomor 1, Januari 2022, Page 692-700
ISSN 2614-5278 (media cetak), ISSN 2548-8368 (media online)
Available Online at https://ejurnal.stmik-budidarma.ac.id/index.php/mib
DOI 10.30865/mib.v6i1.3513
Tio Lovian, Copyright © 2022, MIB, Page 692
Submitted: 17/12/2021; Accepted: 24/01/2022; Published: 25/01/2022
Implementasi Algoritma Base64 Sebagai Tingkat Keamanan Data
Pada Website Sistem Informasi Pencatat Barang
Tio Lovian, Iskandar Fitri
*
Fakultas Teknologi Komunikasi dan Informatika, Sistem Informasi, Universitas Nasional, Jakarta, Indonesia
Email: ¹tiols297@gmail.com, ²
,*
iskandar.fitri@civitas.unas.ac.id
Email Penulis Korespondensi: iskandar.fitri@civitas.unas.ac.id
Abstrak−Lambatnya suatu pekerjaan dapat dipengaruhi oleh banyak hal, sebagian besar disebabkan oleh banyaknya jumlah
file untuk satu aktivitas. Pengenalan sistem pencatatan barang yang terkomputerisasi dimaksudkan untuk membantu
pengguna dalam melakukan pekerjaannya dan memudahkan pengguna dalam mencari informasi data barang yang masuk
maupun keluar. Dari aplikasi yang dibuat memiliki fitur tambahan dari penelitian sebelumnya yaitu export data barang masuk
dan keluar dalam bentuk grafik 3D dan terdapat live chat yang berfungsi untuk interaksi antar pengguna aplikasi. Untuk
keamanan data pada id transaksi yang tersimpan di database menggunakan enkripsi base64, bertujuan untuk mengamankan
data dari pihak yang tidak bertanggung jawab. Proses keamanan data yang digunakan yaitu melakukan enkripsi pada id
transaksi yang tersimpan di database dan hasil deskripsi terdapat pada halaman website. Pada proses enkripsi telah di uji
menggunakan 300 data dan memiliki ukuran file sebesar 1MiB (Mebibyte) dengan menghasilkan data tersebut aman dan
tidak bisa di crack (retas) oleh pihak lain. Dalam uji coba penyerangan terhadap data terenkripsi dalam aplikasi ini dilakukan
dengan 20 metode penyerangan terbukti tidak dapat diretas, kecuali jika menggunakan encyrption yang telah dibuat dalam
aplikasi ini.
Kata Kunci: Base64; Data; Inventaris; Kemanan; Sistem Informasi.
Abstract−The slowness of a job can be affected by many things, mostly due to the large number of files for a single activity.
The introduction of a computerized goods recording system is intended to assist users in carrying out their work and facilitate
users in finding information on incoming and outgoing goods data. The application made has additional features from
previous research, namely exporting incoming and outgoing goods data in the form of 3D graphics and there is a live chat
that functions for interaction between application users. For data security on the transaction id stored in the database using
base64 encryption, aims to secure data from irresponsible parties. The data security process used is to encrypt the transaction
id stored in the database and the description results are found on thepage website. In the encryption process, it has been tested
using 300 data and has a file size of 1MiB (Mebibyte) by making the data safe and cannot be cracked by other parties. In
testing the attack on encrypted data in this application, 20 methods of attack were proven to be, unless using the
unhackableencryption created in this application.
Keywords: Base64; Data; Inventory; Security; Information Systems.
1. PENDAHULUAN
Data merupakan salah satu hal yang sangat penting bagi sebuah perusahaan. Data juga diperlukan perusahaan
dalam pembuatan laporan baik harian maupun laporan bulanan, oleh karenanya pembuatan laporan dapat
terhambat dengan adanya data yang banyak yang tidak dapat diproses secara langsung oleh pengguna yang
menyebabkan lambatnya pembuatan laporan dan pengarsipan data barang dan keperluan kantor lainnya. Oleh
karena itu diciptakan sistem informasi website yang dapat membuat sebuah pendataan menjadi cepat. Kemanan
data juga harus diperhatikan karena yang bersifat rahasia, banyak masalah pada keamanan data yang
menyebabkan kehilangan data atau kerusakan yang disebabkan oleh pihak yang tidak bertanggung jawab.
Perancangan aplikasi pencatat barang ini tidak terlepas pada penelitian terdahulu, seperti dalam penelitian
“Pengembangan Sistem Penyimpanan Data Berbasis MongoDB dan GridFS Untuk Menyimpan Data Yang
Beragam Dari Node Sensor” penelitian ini bertujuan untuk berbagi data heterogeny dari sensor yang
berkembang besar yang akan tersimpan pada MongoDB dan GridFS yang mengasilkan respon waktu pada saat
penyimpanan dan pengambilan data[1]. Pada penelitian “Implementasi Kriptografi Dengan Algoritma Base64
Dan Advance Encryption Standard Untuk Mengamankan Data Email Berbasis Web” pada sistem bertujuan
untuk mengamankan data pada email dan file penting lainnya dengam menggunakan algoritma kriptografi
base64 dan Advanced Encryption Standard-128, dengan aplikasi ini keamanan dan pengiriman email akan
terjamin kemanannya karena email tersebut menghasilkan pesan yang sulit dimengerti oleh orang lain[2]. Pada
penelitian “Penyandian Database Menggunakan Metode Base64 Dan Rot13” pada sistem ini bertujuan untuk
menjaga kemanan pada database dari pencurian, jika dicuri data tersebut akan sulit dimengerti karena database
tersebut sulit dibaca karena sudah di enkripsi menggunakan algoritma tersebut[3]. Pada penelitian “ Penerapan
Kombinasi Algoritma Base64 Dan Rot47 Untuk Enkripsi Database Pasien Rumah Sakit Jiwa Prof. Dr.
Muhammad Ildrem” sistem ini bertujuan untuk mengenkripsi data dimana data yang ada posisinya akan dirubah
sesuai dengan jumlah rotasi yang ada, kemudian data kembali dienkripsi menggunakan algoritma Base64 yang
merupakan skema pengkodean data biner menjadi rangkaian kode ASCII sesuai index pada Base64. Dengan
demikian menggunakan kedua metode perlindungan tersebut secara bersama-sama akan meningkatkan
keamanan untuk melindungi data[4].