Enhanced Document Authentication Using Hash-Based Authentication Code and QR Code Digital Signatures
##plugins.themes.academic_pro.article.main##
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##

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.