Enhanced Document Authentication Using Hash-Based Authentication Code and QR Code Digital Signatures

##plugins.themes.academic_pro.article.main##

Nur Khairiyah
Yeka Hendriyani
Ahmaddul Hadi
Lativa Mursyida

Abstract

Ensuring the authenticity and integrity of digital documents is essential in today’s digital data exchange. This research develops a robust document authentication system that combines Hash-Based Authentication Code (HMAC) with Quick Response (QR) code technology and digital signatures. The system is applied to verify internship certificates issued by PT. ARG Solusi Teknologi. By generating a secure message digest using the Secure Hash Algorithm-256 (SHA-256), and encrypting it with HMAC, the resultant code is embedded within a QR code for added security. The system was developed following the Waterfall methodology, covering stages such as requirements analysis, design, implementation, testing, and deployment, and is implemented as a RESTful API web service. Testing was conducted using white-box techniques to ensure operational efficiency of core functions. Results demonstrate that the system effectively secures document integrity and authenticity, providing a safeguard against forgery and unauthorized tampering.

##plugins.themes.academic_pro.article.details##

How to Cite
Khairiyah, N., Hendriyani, Y., Hadi, A., & Mursyida, L. (2024). Enhanced Document Authentication Using Hash-Based Authentication Code and QR Code Digital Signatures. International Journal of Emerging Technology and Engineering Education, 1(1), 7–12. https://doi.org/10.24036/int.j.emerg.technol.eng.educ.v1i1.2