FIELD: information technologies.
SUBSTANCE: method to code a data unit represented as a bit string consisting in formation of a secret key in the form of subkeys K and Q, which represent bit strings, formation of an auxiliary n-bit string T, formation of an n-bit auxiliary cryptogram CM by performance of operation of E coding on the data unit M depending on K according to the formula CM=EK(M), formation of an n-bit auxiliary cryptogram CT by performance of operation of E coding on the n-bit string T depending on Q according to the formula CT=EQ(T), formation of 2n-bit cryptogram C depending on subkeys K and Q and auxiliary cryptograms CM and CT, differing by the fact that the subkey K is formed as a 2n-bit string, representing concatenation o two n-bit strings k1 and k2, the subkey Q is formed as a 2n-bit string, representing concatenation of two n-bit strings q1 and q2, the (n+1)-bit string m is formed, and the 2n-bit cryptogram C is formed as concatenation of two binary polynomials of degree n-1, being the solution to the system of two linear equations k1C1+k2C2=CM mod m and q1C1+q2C2=CT mod m with two unknown binary polynomials C1 and C2, in which m is an additionally formed polynomial of degree n, and n-bit strings k1, k2, q1, q2, CM, CT are considered as binary polynomials of degree n-1, and (n+1)-bit string m is considered as a binary polynomial of degree n.
EFFECT: increased level of protection of coded information.
2 cl
Title | Year | Author | Number |
---|---|---|---|
METHOD OF ENCRYPTING BINARY DATA UNIT | 2014 |
|
RU2542880C1 |
METHOD OF ENCRYPTING N-BIT UNIT M | 2013 |
|
RU2518950C9 |
METHOD FOR UNIT CODING OF M MESSAGE REPRESENTED IN BINARY FORM | 2011 |
|
RU2459275C1 |
METHOD OF ENCRYPTING MESSAGES PRESENTED IN FORM OF MULTIBIT BINARY NUMBER | 2011 |
|
RU2485600C2 |
METHOD OF CODING | 2009 |
|
RU2411666C1 |
METHOD FOR CODING OF M MESSAGE REPRESENTED AS MULTIDIGIT BINARY NUMBER | 2011 |
|
RU2459276C1 |
METHOD FOR CRYPTOGRAPHIC CONVERSION OF BINARY DATA BLOCKS | 1998 |
|
RU2140713C1 |
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF BINARY DATA | 2001 |
|
RU2206961C2 |
METHOD FOR ITERATIVE ENCRYPTING OF BINARY DATA BLOCKS | 1999 |
|
RU2144268C1 |
DATA BLOCK ITERATIVE CIPHERING TECHNIQUE | 1999 |
|
RU2140714C1 |
Authors
Dates
2015-02-27—Published
2014-04-14—Filed