Implementation of ChaCha20-Poly1305 and BLAKE3 Algorithms for Data Security of Reporters on the Satpol PP Complaint Portal

Authors

  • Muhammad Zainul Hasan Universitas Nurul Jadid Author
  • Abdul Fatah Universitas Nurul Jadid Author
  • Fanny Brawijaya Universitas Islam Negeri Maulana Malik Ibrahim Malang Author

Keywords:

Data Security, Cryptography, ChaCha20-Poly1305, BLAKE3, Complaint System, Whistleblowing System

Abstract

The Civil Service Police Unit (Satpol PP) requires active community participation in enforcing Local Regulations (Perda). However, the effectiveness of the complaint system is often hampered by public fears of identity leaks and the slow process of uploading digital evidence on low-end mobile devices. This study implements the ChaCha20-Poly1305 stream cipher encryption algorithm and the BLAKE3 hash function on a web-based complaint portal. ChaCha20-Poly1305 was chosen for its efficiency on devices without cryptographic hardware acceleration, while BLAKE3 was used to verify the integrity of digital evidence at a speed far exceeding that of SHA-256. The implementation results demonstrate that the system can secure whistleblower data using a client-side encryption mechanism with minimal computational overhead, thereby ensuring the confidentiality of the whistleblower's identity and the authenticity of the evidence, without compromising the user experience.

Downloads

Download data is not yet available.

References

R. W. Sudibyo and T. A. Purnomo, “Penerapan Algoritma Kriptografi Modern pada Aplikasi E-Government untuk Menjamin Integritas Data,” Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), vol. 8, no. 6, pp. 1205–1214, 2021, doi: 10.25126/jtiik.202183574.

S. A. Khairunisa, A. Mardiyah, E. Agustine, and N. A. Rakhmawati, “Analisis Kepatuhan Keamanan Aplikasi E-Government Tingkat Daerah sebagai Penunjang New Normal,” Explore: Jurnal Sistem Informasi dan Telematika, vol. 11, no. 2, pp. 123–130, 2020, doi: 10.36448/jsit.v11i2.1563.

S. Rahayu and M. I. Fikri, “Implementation of Smart City in Improving Public Order Services: A Case Study of Satpol PP,” Journal of Government and Public Policy, vol. 9, no. 2, pp. 88–99, 2022.

A. Pratama and B. Santoso, “Evaluation of the Security of Web-Based Public Complaint Systems in Local Government Agencies,” Jurnal Sistem Informasi dan Teknologi, vol. 5, no. 2, pp. 112–120, 2023.

B. H. Siregar, “Perlindungan Hukum Bagi Whistleblower dalam Pengungkapan Tindak Pidana Korupsi dan Pelanggaran Perda,” Jurnal Hukum dan Peradilan, vol. 9, no. 3, pp. 301–315, 2020.

National Institute of Standards and Technology, “Advanced Encryption Standard (AES),” 2001.

D. Kurniawan, “Analysis of Lightweight Cryptography for Data Security in Low-Power IoT Devices,” Jurnal Nasional Teknik Elektro dan Teknologi Informasi (JNTETI), vol. 11, no. 1, pp. 45–52, 2022, doi: 10.22146/jnteti.v11i1.3321.

P. Crowley and E. Biggers, “Adiantum: length-preserving encryption for entry-level processors,” IACR Transactions on Symmetric Cryptology, vol. 2018, no. 4, pp. 39–61, 2018, doi: 10.13154/tosc.v2018.i4.39-61.

M. S. Arifin, “Comparative Analysis of AES and ChaCha20 Encryption Algorithms on Low-End Mobile Devices,” International Journal of Cyber Security and Digital Forensics, vol. 10, no. 4, pp. 34–42, 2021, doi: 10.17781/P002672.

D. J. Bernstein, “ChaCha, a variant of Salsa20,” Workshop Record of SASC, vol. 8, pp. 3–5, 2008.

Y. Nir and A. Langley, “ChaCha20 and Poly1305 for IETF Protocols,” Jun. 2018. [Online]. Available: https://www.rfc-editor.org/info/rfc8439

A. F. Rochim, A. A. Zulfi, and K. T. Martono, “Design of secure e-voting system using ChaCha20-Poly1305 algorithm,” in 2020 7th International Conference on Information Technology, Computer, and Electrical Engineering (ICITACEE), IEEE, 2020, pp. 1–6. doi: 10.1109/ICITACEE50144.2020.9239105.

F. Nugroho, “Optimization of Digital Image Data Security Using the Hybrid Cryptosystem Method,” Scientific Journal of Informatics, vol. 8, no. 1, pp. 30–38, 2021, doi: 10.15294/sji.v8i1.26660.

J. O’Connor, J.-P. Aumasson, S. Neves, and Z. Wilcox-O’Hearn, “BLAKE3: One Function, Fast Everywhere,” in Security and Cryptography for Networks (SCN 2020), in Lecture Notes in Computer Science, vol. 12238. Springer, 2020, pp. 326–348. doi: 10.1007/978-3-030-57990-6_17.

H. Setiawan and D. R. Sari, “Comparative Analysis of Symmetric Cryptography Algorithm Performance on the Web Assembly Platform,” Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), vol. 7, no. 1, pp. 15–22, 2023, doi: 10.29207/resti.v7i1.4673.

Y. A. Singgalen, “Evaluation of E-Government Application Usability using System Usability Scale,” Journal of Information Systems and Informatics, vol. 5, no. 1, pp. 102–115, 2023, doi: 10.51519/journalisi.v5i1.436.

Downloads

Published

2026-01-16

Issue

Section

Articles