FIELD: electric communication, computer engineering, cryptographic methods and devices to cipher digital data. SUBSTANCE: salient feature of process lies in breaking of data block into N≥2 subblocks and in conversion of subblocks by one conversion operation as minimum by turns. This conversion depends on value of input block. Substitution operation realized with k bits of subblock, where 8≤k≤16 is used as operation depending on value of input block. Substitution operations are set by substitution table which number T≥2. Secrete substitution tables are used as substitution tables. In addition binary vector V is formed and substitution table for implementation of substitution operation is chosen by value of vector V. Vector is formed on present step of conversion depending on its value on preceding step of conversion and on value of one of subblocks. EFFECT: increased cryptographic resistance. 2 cl, 3 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR ENCODING OF DIGITAL DATA | 1997 |
|
RU2124814C1 |
METHOD FOR CRYPTOGRAPHIC CONVERSION OF L-BIT DIGITAL-DATA INPUT BLOCKS INTO L-BIT OUTPUT BLOCKS | 1997 |
|
RU2188513C2 |
PROCESS OF CRYPTOGRAPHIC CONVERSION OF DATA BLOCKS | 1997 |
|
RU2106753C1 |
METHOD FOR ENCRYPTING OF BINARY DATA UNITS | 1998 |
|
RU2141729C1 |
METHOD FOR CIPHERING DIGITAL DATA BLOCKS | 1998 |
|
RU2140711C1 |
PROCESS OF BLOCK CIPHERING OF DISCRETE DATA | 1998 |
|
RU2140710C1 |
ITERATIVE METHOD OF BLOCK CODING | 1999 |
|
RU2172075C1 |
METHOD FOR ITERATIVE ENCRYPTION OF DIGITAL DATA BLOCKS | 2000 |
|
RU2186466C2 |
METHOD FOR CIPHERING BINARY DATA BLOCKS | 1998 |
|
RU2140712C1 |
METHOD FOR ENCRYPTING DATA UNITS | 1997 |
|
RU2111620C1 |
Authors
Dates
1999-10-27—Published
1997-12-16—Filed