FIELD: electrical communications and computer engineering; cryptographic methods for data encryption. SUBSTANCE: method involves encryption of private key, division of data block into two sub- blocks, and execution of R≥2 encryption rounds including generation of binary vector, conversion of binary vector under private key control, and superposition of converted binary vector onto second block by means of addition operation; control code is generated during each round and first sub-block is converted by means of first controlled operation depending on control code value; mentioned first sub-block is then converted by means of second controlled operation depending on control key value; binary vector is generated with respect to first sub-block converted by means of first controlled operation; control code is shaped with respect to private key and also control code is shaped with respect to private key and with respect to second sub-block value; used as second controlled operation is two-space controlled operation which is reverse to first controlled operation; used as first and second controlled operations are controlled exchanges and also two-space controlled operations are used as first and second controlled operations. EFFECT: reduced number of encryption rounds thereby increasing encryption speed. 6 cl, 3 dwg
Title | Year | Author | Number |
---|---|---|---|
ITERATIVE METHOD FOR BLOCK ENCRYPTION | 2001 |
|
RU2204212C2 |
METHOD FOR ITERATIVE ENCRYPTION OF DIGITAL DATA BLOCKS | 2000 |
|
RU2186466C2 |
METHOD FOR ITERATIVE BLOCK ENCRYPTION | 2000 |
|
RU2186467C2 |
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF BINARY DATA | 2001 |
|
RU2206961C2 |
METHOD FOR ITERATIVE ENCODING OF DIGITAL DATA BLOCKS | 2000 |
|
RU2199826C2 |
ITERATIVE METHOD OF BLOCK CODING | 1999 |
|
RU2172075C1 |
METHOD FOR ITERATIVE ENCRYPTING OF BINARY DATA BLOCKS | 1999 |
|
RU2144268C1 |
DATA BLOCK ITERATIVE CIPHERING TECHNIQUE | 1999 |
|
RU2140714C1 |
METHOD FOR CRYPTOGRAPHIC CONVERSION OF BINARY DATA BLOCKS | 1998 |
|
RU2140713C1 |
METHOD FOR CRYPTOGRAPHIC CONVERSION OF DIGITAL DATA BLOCKS | 1999 |
|
RU2140716C1 |
Authors
Dates
2002-06-27—Published
2000-01-10—Filed