FIELD: cryptography and data protection technologies.
SUBSTANCE: method for encryption and decryption of information includes use of block mutually reversible unambiguous two-parameter encrypting and decrypting transformations on basis of tables with random filling having size of N rows each with participation of series of gamma from data-independent random numbers generator, while for encryption block α bytes long additional gamma series α bytes long is produced, alternating for each block, while each byte is transformed using two-parameter bytes transformation vi=F(ui,ξi) with participation of pseudo-random values to gamma series ξi 1 byte long, then in two steps operation for forming an encryption block is performed by bytes concatenation, while encrypting transformation of concatenation of first step bytes with numbers input, having values from 1 to α, is performed by summing certain source ui and transformed values vi bytes: ai=vi+vi+1+ui for i=1,...,(α-1), aα=vα+u1+u2+...+uα, encrypting transformation of concatenation of bytes of second step ai with numbers i having values from 1 to α, is performed in form of recurrent operations F as follows: χi=F(ai, ai+1) for input=1,...,(α-1), χα=aα, decrypting transformations of bytes are performed in reversed order, firstly, second step decrypting transformation is performed for values of each received byte χ'i with number i, having values from 1 to α, in form of recurrent operations F-1 in following way: a'α=χ'α; a'i=F-1(χ'i,a'i+1) for i=α-1, α-2,..., 1 then first step decrypting transformation is performed for values of each byte ai with number i, having values from 1 to α in form of recurrent operations F-1 as follows: , for i=1,...,α.
EFFECT: high data processing speed and a pseudo-random series of signals provided after encryption independently from statistics of separate letters in source text.
4 cl
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR DATA PROTECTION IN RADIO AND LOCAL COMPUTER NETWORK | 2004 |
|
RU2266621C1 |
METHOD OF DATA CONVERSION | 2003 |
|
RU2254685C2 |
METHOD FOR CRYPTOGRAPHIC TRANSFORMATION OF INFORMATION AND APPARATUS FOR REALISING SAID METHOD | 2012 |
|
RU2503135C1 |
METHOD OF DIGITAL INFORMATION IN THE FORM OF ULTRA-COMPRESSED NANO BAR CODE ENCODING AND DECODING (OPTIONS) | 2013 |
|
RU2656734C2 |
INFORMATION PROTECTION METHOD | 2017 |
|
RU2648598C1 |
METHOD FOR CONVERTING LOW-ENTROPY MESSAGES | 2016 |
|
RU2630429C1 |
RANDOM NUMBERS GENERATION METHOD | 2003 |
|
RU2246129C2 |
METHOD FOR COMPLEX PROTECTION OF INFORMATION | 2005 |
|
RU2292122C1 |
METHOD OF TRANSMISSION AND COMPLEX PROTECTION OF INFORMATION | 2007 |
|
RU2367007C2 |
INTERFACE WITH DYNAMIC INFORMATION ENCRYPTION USED TO PROTECT THE TRANSMITTED DATA FROM UNAUTHORISED ACCESS IN COMMUNICATION SYSTEMS | 2021 |
|
RU2783917C1 |
Authors
Dates
2005-12-20—Published
2004-03-29—Filed