Abstract [eng] |
Due to rapid growth of media and communication technology, now sharing information in cyberspace can be defined as a common thing. The growing smartphone market has excellent marketing solutions under offer such as QR codes, which allows to link the physical object to the relevant internet resources. However, to ensure consumer confidence while sharing some information through the insecure media, it is important to preserve the authenticity of the data file. This is the reason the security of two selected cryptographic systems had been analyzed when investigating the true origin of the commodity. Before analyzing the data, it is important to get acquainted with usability of such aspect of the cryptographic data as mathematical scheme, known as the digital signature. It is also significant to examine all facilities of QR code. A brief theoretical analysis helped to decide on two cryptographic systems (RSA and ECDSA) that are known as a modern and extremely secure crypto-algorithms, currently internationally accepted for online transactions and many other policies. In the present work, they both had been analyzed and compared taking safe cryptographic parameters of each into account. After setting the values of parameters, algorithms of generation and verification had been realized using the OpenSSL open source package. Once correct origins of data files had been established, appropriate QR codes were generated that contained not only the necessary information of the data file, but also the cryptographic data. Finally, after the discussion on contained information quantities, geometric plots and scanning reliability of both selected cryptographic systems, decision on one more effective system (ECDSA) which appeared to ensure better authenticity and integrity of information was made. |