IMPLEMENTASI ALGORITMA AES-128 DAN SHA-256 DALAM PERANCANGAN APLIKASI PENGAMANAN FILE DOKUMEN

Isi Artikel Utama

Herman Herman
Robby Wijaya
Satriya Miharja
Wilson

Abstrak

Keamanan file dokumen merupakan sebuah hal yang sangat penting bagi setiap orang ataupun instansi perusahaan pada saat ini. File dokumen biasanya berisikan informasi-informasi penting seseorang ataupun perusahaan baik itu laporan rahasia perusahaan, strategi bisnis rahasia perusahaan, ataupun riwayat perusahaan. Proses penjagaan dokumen hanya dijaga menggunakan proteksi kata sandi. Proteksi kata sandi bertujuan mencegah agar hanya user yang mengetahui kata sandi yang dapat masuk dan mengakses informasi di dalamnya. Namun penjagaan dokumen melalui autentikasi kata sandi memiliki kekurangan seperti mudah diserang dengan teknik Brute Force yaitu serangan yang dilakukan untuk membobol kata sandi dengan cara mencoba berbagai macam kombinasi kata sandi sampai akhirnya menemukan kata sandi yang tepat. Permasalahan tersebut perlu dibangun sebuah aplikasi pengamanan informasi dokumen dengan menerapkan algoritma kriptografi. Pada penelitian ini, akan dikombinasikan 2 algoritma kriptografi yaitu Advance Encryption Standard (AES) yang bernilai 128 dan Secure Hash Algorithm (SHA) yang bernilai 256 bit. Hasil penelitian menunjukkan bahwa proses enkripsi dan dekripsi file menggunakan algoritma AES-128 dan SHA-256 dapat dilakukan dengan cepat tergantung dari besar size dari file dokumen yang dienkripsi.

Rincian Artikel

Cara Mengutip
[1]
H. Herman, R. Wijaya, S. Miharja, dan Wilson, “IMPLEMENTASI ALGORITMA AES-128 DAN SHA-256 DALAM PERANCANGAN APLIKASI PENGAMANAN FILE DOKUMEN”, JTM, vol. 10, no. 2, hlm. 80–87, Jan 2022.
Bagian
Articles

Referensi

D. Q. P. A. Paramarta, A. Kusyanti and M. Data, "Implementasi Algoritme Advance Encryption Standard (AES) pada Enkripsi dan Dekripsi QR-Code," Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. II, no. 12, pp. 6729-6736, 2018.

Andi, R. Purba and R. Yunis, "Application of Blockchain Technology to Prevent The Potential Of Plagiarism in Scientific Publication," in 2019 Fourth International Conference on Informatics and Computing (ICIC), Semarang, 2019.

D. A. Rianto, S. Assegaf and E. Fernando, "Perancangan Aplikasi Sistem Informasi Geografis (SIG) Lokasi," Jurnal Ilmiah Media SISFO, vol. 9, no. 2, 2015.

B. Nadeak, A. Parulian, Pristiwanto and S. R. Siregar, "Perancangan Aplikasi Pembelajaran Internet Dengan Menggunakan Metode Computer Based Instruction," Jurnal Riset Komputer (JURIKOM), vol. 3, no. 4, 2016.

T. Sutabri, Pengantar Teknologi Informasi, Yogyakarta: Andi, 2015.

Y. Iskandar, Buku Ajar Pengantar Ilmu Komputer, Yogyakarta: Penerbit Deepublish, 2018.

J. Simarmata, Sriadhi and R. Rahim, Kriptografi, Teknik Keamanan Data Dan Informasi, Yogyakarta: Andi Offset, 2020.

A. Prameshwari and N. P. Sastra, "Implementasi Algoritma Advanced Encryption Standard (AES) 128 Untuk Enkripsi dan Dekripsi File Dokumen," Eksplora Informatika, vol. VIII, no. 2, pp. 52-58, 2018.

A. Y. Mulyadi and R. Rahman, "Implementasi Algoritma AES 128 dan SHA – 256 Dalam Pengkodean pada Sebagian Frame Video CCTV MPEG-2," Jurnal Aplikasi dan Teori Ilmu Komputer (JATIKOM), vol. I, no. 1, pp. 30-36, 2018.

S. Sulastri and R. D. M. Putri, "Implementasi Enkripsi Data Secure Hash Algorithm (SHA-256) dan Message Digest Algorithm (MD5) pada Proses Pengamanan Kata Sandi Sistem Penjadwalan Karyawan," Jurnal Teknik Elektro, vol. X, no. 2, pp. 70-74, 2018.

R. A. Sukamto and M. Shalahuddin, Rekayasa Perangkat Lunak, Bandung: Informatika, 2015.

Didik, "Membuat Prototipe menggunakan Balsamiq Mockup," Kodingin, 22 July 2018. [Online]. Available: https://kodingin.com/membuat-prototipe-menggunakan-balsamiq-mockup/. [Accessed 20 January 2020].

M. Masrur, Pemrograman PHP dan MySQL untuk Pemula, Yogyakarta: Andi, 2016.

J. Enterprise, Pengenalan HTML dan CSS, Jakarta: PT. Elex Media Komputindo, 2016.

K. A. Prasetyo, M. Idhom and H. E. Wahanani, "Sistem Pencegahan Serangan Brute Force Pada Multiple Server Dengan Menggunakan Fail2Ban," Jurnal Informatika dan Sistem Informasi, vol. I, no. 3, pp. 709-715, 2020.