Implementasi Algoritma AES-256 Dalam Perancangan Aplikasi Pengamanan Dokumen Digital Perusahaan Berbasis Android

  • Tasya Diah Ayu Pramesthi Wardhani Universitas Teknologi Yogyakarta
  • Yuli Asriningtias Universitas Teknologi Yogyakarta

Abstract

Advanced Encryption Standard (AES) merupakan algoritma cryptographic yang dapat digunakan untuk mengamankan data. Algoritma AES adalah blok chipertext simetrik yang dapat mengenkripsi (encipher) dan dekripsi (decipher) informasi. Teknik pengumpulan data merupakan langkah yang paling strategis dalam sebuah penelitian. Dengan menggunakan teknik pengumpulan data yang benar maka peneliti akan mendapatkan data-data yang memenuhi standar, maka dilakukan teknik pengumpulan data yaitu, studi dokumen. Penelitian ini menghasilkan sebuah sistem aplikasi android untuk pengamanan dokumen digital perusahaan dengan memanfaatkan AES-256 sebagai algoritma kriptografinya. Aplikasi yang dihasilkan dirancang dengan menggunakan framework Node js berbasis bahasa pemrograman javascript pada sisi backendnya, sedangkan pada sisi frontendnya menggunakan bahasa pemrograman kotlin yang dibuild menggunakan IDE android studio. Database yang digunakan pada aplikasi ini adalah dengan menggunakan MySql. Proses enkripsi data dokumen digital menggunakan algoritma AES-256 dilakukan pada bagian backend dengan memanfaatkan library pada Node js yaitu yaitu Node.js Crypto Module. Data dokumen yang sudah berhasil dienkripsi, disimpan di dalam database MySql. Aplikasi yang dihasilkan menggunakan API sebagai perantara komunikasi antara bagian client dengan bagian server. Berdasarkan hasil penelitian ini dapat disimpulkan bahwa telah terciptanya aplikasi pengamanan dokumen digital perusahaan dengan menggunakan algoritma AES-256. Aplikasi tersebut telah berhasil mengamankan dengan baik file dokumen digital perusahaan yang berfomat docx, pdf, csv/xlxs, png/jpg. File dokumen yang berhasil dienkripsi berhasil tidak dapat dibuka kecuali dengan menggunakan aplikasi ini berdasarkan kunci dan token yang sesuai.

Kata Kunci: Pengamanan Dokumen, Algoritma AES-256, Enkripsi, Dekripsi.

References

Amin, S., dan Siahaan, K. (2016). Arsip Berbasis Web Pada Sekolah Tinggi Ilmu Tarbiyah. Jurnal Manajemen Sistem Informasi, Vol. 1(1), 1-10.
Ardiansyah, A., dan Kurniasih, M. (2019). Implementasi Algoritma AES-256 Untuk Pengamanan Layanan API Pada Restful Dengan Autentikasi JSon Web Tokens. Seminar Nasional Inovasi Teknologi - SNITek, Vol. 3(2), 315- 326.
Arianto, A. (2018). Sistem Pakar Diagnosa Penyakit Ginjal Berbasis Android. IJIEM: Kajian Teori dan Hasil Penelitian Pendidikan, Vol.1(5), 43-67.
Clara, L. dan Budi, A. (2021). Implementasi Metode Algoritma AES Pada Perlindungan Data Sistem Login. Jurnal Informatika dan Bisnis, Vol. 10(2), 121-133.
Didi, S. (2006). Algoritma Kriptografi AES Rijndael. Jurnal Teknik Elektro, Vol. 8 (2), 97-101.
Ega Shela Marsiani, E.S., Setiadi, I., dan Cahyo, A. . (2021). Implementasi Sistem Keamanan Aes 256-Bit Gcm Guna Mengamankan Data Pribadi. JRKT (Jurnal Rekayasa Komputasi Terapan), Vol. 1(2), 108-114.
Fathurrozi, A. dan Selviyani. (2021). Penerapan Algoritma Advanced Encryption Standard (AES-256) Dengan Mode CBC DanSecure Hash Algorithm (SHA- 256) Untuk Pengamanan Data File. Journal of Information and Information Security (JIFORTY), Vol. 2(2), 227-238.
Hidayah, M.A., Nugoho, N.B., dan Angin, M.I.P. . (2020). Penerapan Kriptografi Menggunakan Algoritma AES untuk Keamanan Data Penjualan P ada PT. Mestika Sakti. Jurnal CyberTech, Vol. 5(2), 111-114.
Murya, Y. (2014). Pemrograman Android Black Box. Jakarta: Jasakom.
Rohman, R.S., Firmansah, D.A., dan Ermawati, E. (2022). Sistem Informasi Decryptrespon Bridgingbpjs Kesehatan Dengan Algoritma Aes 256. Jurnal Responsif, Vol. 4(2), 142-151.
Rosa dan Shalahuddin. (2018). Rekayasa Perangkat Lunak Terstruktur Dan Berorientasi Objek. Bandung: Informatika.
Simangunsong, P. B. N., dan Fitri, K. (2018). Perancangan Aplikasi Pengamanan Citra Bewarna Dengan Algoritma RSA. Jurnal Teknik Informatika, Vol. 2(4), 99-107.
Singgih, S. (2017). Menguasai Statistik Dengan SPSS 24. Jakarta: PT Alex Media Komputindo.
Yusuf, A.M. (2019). Metode Penelitian Kuantitatif, Kualitatif dan Penelitian Gabungan. Jakarta: Pradamelia Group.
Yusup, A.M. (2021). Pembangunan Sistem Keamanan Data File Arcgis Menggunakan Aes (Advanced Encryption Standard) Dan Hash Sha256 Pada Pt Baratim Info Bumi. Bandung: Program Studi Teknik Informatika, Fakultas Teknik Dan Ilmu Komputer, Universitas Komputer Indonesia.
Published
2024-01-01
Abstract viewed = 17 times
PDF downloaded = 15 times