Implementasi Kriptografi Hibrida Berbasis AES, BPKDF2 dan RSA pada Notepad Android

Authors

  • Ewin Wijaya Universitas Putera Batam
  • Sunarsan Sitohang Universitas Putera Batam

DOI:

https://doi.org/10.47134/jacis.v6i1.169

Keywords:

Android, Kriptografi, Enkripsi, Keamanan Data, AES

Abstract

Keamanan data pada perangkat mobile menjadi isu krusial seiring meningkatnya penggunaan smartphone untuk menyimpan informasi sensitif. Aplikasi notepad konvensional umumnya menyimpan data dalam format teks biasa (plain text), sehingga rentan terhadap penyadapan dan akses ilegal. Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem keamanan berlapis (layered security) pada platform Android melalui pendekatan kriptografi hibrida. Sistem yang dikembangkan mengintegrasikan tiga algoritma utama untuk memenuhi aspek keamanan data, yaitu AES (Advanced Encryption Standard) untuk menjaga kerahasiaan data, PBKDF2 (Password-Based Key Derivation Function 2) untuk memperkuat keamanan autentikasi kunci terhadap serangan brute-force, serta RSA (Rivest-Shamir-Adleman) untuk mengamankan distribusi kunci pada proses berbagi catatan. Ruang lingkup penelitian difokuskan pada pengamanan data berbasis teks serta pengujian fungsionalitas algoritma tanpa melibatkan analisis performa komputasi. Validasi sistem dilakukan menggunakan metode Black Box Testing untuk memastikan kesesuaian fungsi terhadap skenario keamanan yang dirancang. Hasil pengujian menunjukkan bahwa integrasi ketiga algoritma berhasil mengamankan proses penyimpanan, autentikasi, dan pertukaran data. Temuan ini menunjukkan bahwa pendekatan kriptografi hibrida dapat diterapkan secara efektif dalam meningkatkan keamanan aplikasi catatan berbasis mobile.

References

[1] M. Fayruz, Z. F. Ahmad, S. Syaqurani, S. A. Cahyani, and P. A. Febriyanti, “Kemanan Komunikasi di Lingkungan Hybrid dan Remote,” Orbit J. Ilmu Multidisplin Nusant., vol. 2, no. 2, pp. 138–147, 2025, doi: 10.63217/orbit.v2i2.212.

[2] G. Divva, M. Zulma, H. B. Seta, and T. Yuniati, “Implementasi Algoritma AES Dan Bcrypt untuk Pengamanan File Dokumen,” J. Inform., vol. 18, no. 2, pp. 163–176, 2022, doi: 10.52958/iftk.v18i2.4667. DOI: https://doi.org/10.52958/iftk.v18i2.4667

[3] M. Wisnu, A. Saputra, R. R. Huizen, and D. P. Hostiadi, “Design and Evaluation of a Hybrid AES-ECC Model for Secure Server Communication using REST API,” JUTIF J. Tek. Inform., vol. 6, no. 4, pp. 2740–2755, 2025, doi: 10.52436/1.jutif.2025.6.4.4989. DOI: https://doi.org/10.52436/1.jutif.2025.6.4.4989

[4] M. Zuna, A. Wulansari, and A. B. Putra, “Perbandingan Algoritma Kriptografi Simetris dan Asimetris Dalam Keamanan Data Digital,” JATI (Jurnal Mhs. Tek. Inform., vol. 10, no. 1, pp. 249–253, 2026, doi: 10.36040/jati.v10i1.16642. DOI: https://doi.org/10.36040/jati.v10i1.16642

[5] N. Amalya, S. Maria, S. Silalahi, D. F. Nasution, M. Sari, and I. Gunawaan, “Kriptografi dan Penerapannya Dalam Sistem Keamanan Data,” J. Media Inform., vol. 4, no. 2, pp. 90–93, 2023, doi: 10.55338/jumin.v4i2.428. DOI: https://doi.org/10.55338/jumin.v4i2.428

[6] M. F. Izzati and W. Darwin, “Implementasi Algoritma Kriptografi Hybrid AES dan RSA dalam Rancang Bangun Aplikasi Bank Sampah Pancadaya Berbasis Web untuk Keamanan Data Transaksi Nasabah,” Merkurius J. Ris. Sist. Inf. dan Tek. Inform., vol. 3, no. 5, pp. 41–60, 2025, doi: 10.61132/merkurius.v3i5.1036. DOI: https://doi.org/10.61132/merkurius.v3i5.1036

[7] B. E. Widodo and A. S. Purnomo, “Implementasi Advanced Encryption Standard Pada Enkripsi dan Dekripsi Dokumen Rahasia Ditentelkam Polda DIU,” JUTIF J. Tek. Inform., vol. 1, no. 2, pp. 69–77, 2020, doi: 10.20884/1.jutif.2020.1.2.21. DOI: https://doi.org/10.20884/1.jutif.2020.1.2.21

[8] V. Karnadi, S. Sitohang, T. Informatika, and U. P. Batam, “The Utilization of Smart Price Application Based Android,” Int. J. Inf. Syst. Technol., vol. 4, no. 36, pp. 364–370, 2020, doi: 10.30645/ijistech.v4i1.72.

[9] K. D. Saputra and S. Sitohang, “Perancangan Dan Implementasi Optimalisasi Pendataan Warga Baru Di Perumahan Berbasis Android,” JIF J. Ilm. Inform., vol. 12, no. 02, 2024, doi: 10.33884/jif.v12i02.8825.

[10] R. M. Muchamad, A. Asriyanik, and A. Pambudi, “Implementasi Algoritma Advanced Encryption Standard (AES) Untuk Mengenkripsi Datastore Pada Aplikasi Berbasis Android,” J. Mnemon., vol. 6, no. 1, pp. 55–64, 2023, doi: 10.36040/mnemonic.v6i1.5889. DOI: https://doi.org/10.36040/mnemonic.v6i1.5889

[11] N. H. Khoirudin and W. Windarto, “Application of Advanced Encryption Standard (AES-512) Algorithm for Web-Based File Security,” KRESNA J. Ris. dan Pengabdi. Masy., vol. 4, no. 1, pp. 62–71, 2024, doi: 10.36080/kresna.v4i1.104. DOI: https://doi.org/10.36080/kresna.v4i1.104

[12] R. S. Saputra et al., “Analisis Komparasi Performansi Algoritma Kriptografi RSA dan AES Pada Keamanan Data Teks,” JATI (Jurnal Mhs. Tek. Inform., vol. 10, no. 2, pp. 1866–1870, 2026, doi: 10.36040/jati.v10i2.17185. DOI: https://doi.org/10.36040/jati.v10i2.17185

[13] M. R. Wayahdi and F. Rufiq, “Pemodelan Sistem Penerimaan Anggota Baru dengan Unified Modeling Language (UML) (Studi Kasus: Programmer Association of Battuta),” J. Minfo Polgan, vol. 12, no. 1, pp. 1514–1521, 2023, doi: 10.33395/jmp.v12i1.12870. DOI: https://doi.org/10.33395/jmp.v12i1.12870

[14] M. I. Rifki and N. Syamia, “Message Security Application Using Mobile-Based AES Algorithm,” J. Comput. Sci. Inf. Technol. Telecommun. Eng., vol. 5, no. 2, pp. 595–606, 2024, doi: 10.30596/jcositte.v5i2.20834. DOI: https://doi.org/10.30596/jcositte.v5i2.20834

[15] H. Putri, L. Virna, T. Febrianti, and T. Sutabri, “Pengamanan Data Transmisi Aplikasi Web Menggunakan Algoritma Kriptografi RSA : Studi Kasus dan Analisis,” MIFORTEKH (Jurnal Manaj. Inform. Teknol., vol. 5, no. 1, pp. 153–170, 2025, doi: 10.51903/rdbsne23.

Downloads

Published

2026-04-08

How to Cite

Wijaya, E., & Sitohang , S. (2026). Implementasi Kriptografi Hibrida Berbasis AES, BPKDF2 dan RSA pada Notepad Android. Journal Automation Computer Information System, 6(1), 116–126. https://doi.org/10.47134/jacis.v6i1.169

Issue

Section

Articles

Similar Articles

1 2 3 4 5 6 > >> 

You may also start an advanced similarity search for this article.