Implementation of Advanced Encryption Standard (AES) and QR Code Algorithm on Digital Legalization System

A certificate is an important document that its validity must be ascertained. Fraud over the originality of this document demands a high level of security to ensure that this document is genuine. The Digital Certificate Legalization system (DCL) can regulate and guarantee the mechanism of document validity procedure. By implementing AES and QR Code algorithm, the information contained in the photo-scan of the certificate can be authenticated. The results of the scan are encrypted by using the legalized code in AES Algorithm. The code will be translated using the QR Code and matched to the data contained in the server system. The system will confirm whether the certificate is original or not. In order to test the system, black box testing is applied for functionality check; capacity testing in terms of execution time and memory load of benchmark testing are also examined for system performance measurement. Finally, user response testing is conducted to identify the user acceptance towards the system. As the result, the implementation of AES and QR Code algorithm provides good performance, efficient, light, and fast execution responses (less than one second and less than one megabyte) in a legalized certification checking system.