FIELD: general-purpose electronic circuits.
SUBSTANCE: invention relates to the digital information conversion (encoding), decoding and recording method to form the matrix ultra-compressed two-dimensional code (nano bar code), as well as to optically readable two-dimensional codes representing binary coded data placed on the two-dimensional matrix and thus forming the information placement template. Disclosed is the digital information encoding method in form of the ultra-compressed code, nano bar code, comprising reception of information to be encoded, encoding information using the code conversion table, and obtaining code message on the information storage medium in the form of physical or electronic code, at that, after the information encoding, performing its encryption, compression, and redundant information addition for recovery in the event of its loss, information encryption is performed using cryptographic algorithms in two stages, at the first stage, encryption is performed at the bytes level using the poly-alphabetic byte cipher with the different offset value for each byte of information, at the second stage, the encryption is performed at the bits level based on the symmetric bit encryption algorithm AES, information compression is performed based on the optimal codes methods, wherein the probabilities of the code words occurrence for each block of encoded information are calculated only for this block and are recalculated for each block, to obtain the code message, performing the encoded data structure formation in the form of the ultra-compressed nano bar code.
EFFECT: technical result is increase in the reliability of information encoding in the form of the ultra-compressed nano bar code with ability of the information encryption.
20 cl, 25 dwg, 7 tbl
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR ENCODING DIGITAL INFORMATION IN FORM OF MULTIDIMENSIONAL NANOBAR-CODE | 2020 |
|
RU2777708C2 |
METHOD OF MARKING FOR OBJECT IDENTIFICATION | 2011 |
|
RU2462338C1 |
METHODS AND APPARATUS FOR SELECTIVE DATA ENCRYPTION | 2009 |
|
RU2505931C2 |
PROTECTION FROM PASSIVE SNIFFING | 2011 |
|
RU2579990C2 |
METHOD FOR BLOCK ENCRYPTION OF INFORMATION | 2004 |
|
RU2266622C1 |
METHOD AND DEVICE FOR CARRYING OUT CRYPTOGRAPHIC COMPUTATION | 2005 |
|
RU2357365C2 |
ELECTRONIC BLOCK CIPHER DEVICE SUITABLE FOR OBFUSCATION | 2014 |
|
RU2666281C2 |
METHOD FOR BYTE-BY-BYTE TRANSMISSION OF INFORMATION USING STREAM ENCRYPTION | 2023 |
|
RU2811065C1 |
METHOD FOR TRANSMITTING DISCRETE MESSAGES WITH ENCRYPTION AND A SYSTEM FOR ITS IMPLEMENTATION | 2022 |
|
RU2786174C1 |
METHOD OF TRANSMITTING DISCRETE MESSAGES WITH EXTENDED ENCRYPTION SYSTEM AND SYSTEM OF DEVICES FOR ITS IMPLEMENTATION | 2022 |
|
RU2823549C1 |
Authors
Dates
2018-06-06—Published
2013-12-27—Filed