A Novel Barcode Generation and Verification System for Fraud Prevention
Suliman A. Alsuhibany, Ghadah Alhumud, Shahalel Almudaifer · COMPUSOFT: An International Journal of Advanced Computer Technology · 2020
Barcode technology is an automatic identification system that provides an effective means of collecting data to facilitate the automatic scanning of information. It is typically used in the sale of goods in supermarkets to make the checkout as fast as possible. However, several security issues have come to light, most notably barcode substitution fraud. This paper therefore proposes the use of a digital watermarking technique to create a barcode that cannot be regenerated. To read this barcode, a novel authentication system was introduced that used a neural network. The proposed barcode and its system were implemented and evaluated through experimental studies of 5000 barcode samples. The results were extremely promising as they showed that the proposed barcode can successfully be identified as legitimate or fake.