FIELD: computer engineering and communications. SUBSTANCE: method involves generation of cipher key as sequence of sub-keys, generation of executable code of ciphering software, splitting data blocks into sub-blocks and serial processing of sub-blocks. In addition method involves generation of binary vector and superposition of i-th sub-block Bi with l-th key, where i = 1,2,3,...,N,N≥2 is number of sub-blocks and l = 1,2,3,...K,K≥8 is number of sub-keys. Binary vector value is assigned to sub-key number l. Binary vector is generated from structure of j-th sub-block Bj, where j = 1,2,3,...N,N, and i ≠ j or from structure of j-th sub-block Bj, where i ≠ j and number of sub-key which is superposed on sub-block in previous superposition step. EFFECT: increased speed of ciphering of non-deterministic software ciphers. 3 cl, 2 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR ENCRYPTING DATA UNITS | 1997 |
|
RU2111620C1 |
METHOD FOR ENCODING OF DIGITAL DATA | 1997 |
|
RU2124814C1 |
PROCESS OF CRYPTOGRAPHIC CONVERSION OF DATA BLOCKS | 1997 |
|
RU2106753C1 |
METHOD FOR ENCODING INFORMATION WHICH IS REPRESENTED IN BINARY CODE | 1997 |
|
RU2103829C1 |
METHOD FOR ENCRYPTING BINARY INFORMATION | 1998 |
|
RU2141728C1 |
METHOD FOR BLOCK DATA ENCRYPTION | 1997 |
|
RU2103828C1 |
PROCESS OF CRYPTOGRAPHIC CONVERSION OF BLOCKS OF DIGITAL DATA | 1997 |
|
RU2140709C1 |
ITERATIVE METHOD OF BLOCK CODING | 1999 |
|
RU2172075C1 |
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF BINARY DATA | 2001 |
|
RU2206961C2 |
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF DIGITAL DATA | 2000 |
|
RU2184423C2 |
Authors
Dates
1998-03-10—Published
1997-03-20—Filed