CREATION OF ADDITIONAL PROTECTION FOR MATRIX BARCODES
UDC 004.4:004.92:004.932
Key words: matrix bar codes, products, protection, DataMatrix, data verification, software scanner, algorithm, mobile application.
For citation: Moldovanov A. A., Korochkin L. S., Shmakov M. S. Creation of additional protection for matrix barcodes. Proceedings of BSTU, issue 4, Print- and Mediatechnologies, 2021, no. 2 (249), pp. 62–68 (In Russian). DOI: https://doi.org/10.52065/2520-6729-2021-249-2-62-68.
Abstract
The issues of data protection, their verification, authentication, ways to achieve the optimal level of protection of material and information units - throughout the entire time remain relevant for a person. The widespread introduction of digital technologies in most spheres of life: industry, logistics, medicine, service, etc., open up new possibilities for the detection of counterfeits. This is especially important in the production of consumer products, since counterfeit products can pose a real danger to the end customer, reputational risks to the manufacturer and tax losses to the budget. A unit of production is subject to barcode labeling with unique information, which is the key to the complete history of the unit's turnover and to its current logistic status. In the frame of domestic electronic systems, the DataMatrix matrix bar code standard is used.
In this work, research has been carried out on methods for modifying the stock structure of matrix bar codes in order to introduce security information. Examples of possible modifications of DataMatrix, results of functioning of a prototype of a software scanner are presented.
References
- Natsionalnaya sistema tsifrovoy markirovki “Chestnyy znak” [The system of compulsory labeling of goods “Honest sign”]. Available at: https://xn--80ajghhoc2aj1c8b.xn--p1ai/ (accessed 14.05.2021).
- Gosudarstvennaya informatsionnaya sistema markirovki tovarov “Elektronnyy znak” [State information system for marking goods “Electronic sign”]. Available at: https://datamark.by/ (accessed 17.06.2021).
- Otkrytaya krossplatformennaya biblioteka raboty s 1D i 2D shtrikhkodami [Open cross-platform library for working with 1D and 2D barcodes]. Available at: https://github.com/zxing/ (accessed 18.05.2021).
- Shtarkov Y. M. Universal’noye kodirovaniye. Teoriya i algoritmy [Universal coding. Theory and algorithms]. Moscow, Fizmatlit Publ., 2013. 266 p.
- Martin P., Grenning D., Braun C. Chistaya arkhitektura. Iskusstvo razrabotki programmnogo obespecheniya [Clean architecture. The art of software engineering]. St. Petersburg, Piter Publ., 2018. 352 p.
- Khorstmann K. S. Java – biblioteka professionala [Java – professional library]. St. Petersburg, Nauka Publ., 2014. 864 p.
- Espozito D. Arkhitektura korporativnykh mobil’nykh resheniy [Architecture of corporate mobile solutions]. St. Petersburg, Russkaya redaktsiya Publ., 2014. 462 p.
- Deytel P., Deytel Kh., Uold A. Android dlya razrabotchikov [Android for developers]. St. Petersburg, Piter Publ., 2016. 512 p.
- Felker D. Android: razrabotka prilozheniy dlya chaynikov [Android: Developing applications for dummies]. Moscow, Izdatel’skiy Dom “Vil’yams” Publ., 2012. 336 p.
- Tanenbaum A., Maarten van Steen. Raspredelennyye sistemy. Printsipy i paradigmy [Distributed systems. Principles and paradigms]. St. Petersburg, Piter Publ., 2003. 877 p.
- Verzun N. A., Vorob’yeva D. M., Kolbanev M. O. Informatsionnyye tekhnologii i telekommunikatsii [Information technologies and telecommunications]. St. Petersburg, SPbGEU Publ., 2018. 100 p.