METHOD FOR ITERATIVE BLOCK ENCRYPTION OF DIGITAL DATA Russian patent published in 2002 - IPC

Abstract RU 2184423 C2

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

Similar patents RU2184423C2

Title Year Author Number
ITERATIVE METHOD FOR BLOCK ENCRYPTION 2001
  • Guts N.D.
  • Izotov B.V.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2204212C2
METHOD FOR ITERATIVE ENCRYPTION OF DIGITAL DATA BLOCKS 2000
  • Moldovjan A.A.
RU2186466C2
METHOD FOR ITERATIVE BLOCK ENCRYPTION 2000
  • Moldovjan N.A.
RU2186467C2
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF BINARY DATA 2001
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2206961C2
METHOD FOR ITERATIVE ENCODING OF DIGITAL DATA BLOCKS 2000
  • Moldovjan A.A.
  • Moldovjan N.A.
  • Popov P.V.
RU2199826C2
ITERATIVE METHOD OF BLOCK CODING 1999
  • Guts N.D.
  • Izotov B.V.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2172075C1
METHOD FOR ITERATIVE ENCRYPTING OF BINARY DATA BLOCKS 1999
  • Guts N.D.
  • Levchenko V.I.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2144268C1
DATA BLOCK ITERATIVE CIPHERING TECHNIQUE 1999
  • Alekseev L.E.
  • Belkin T.G.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2140714C1
METHOD FOR CRYPTOGRAPHIC CONVERSION OF BINARY DATA BLOCKS 1998
  • Moldovjan A.A.
  • Moldovjan N.A.
  • Moldovjanu P.A.
RU2140713C1
METHOD FOR CRYPTOGRAPHIC CONVERSION OF DIGITAL DATA BLOCKS 1999
  • Moldovjan A.A.
  • Moldovjan N.A.
  • Moldovjanu P.A.
RU2140716C1

RU 2 184 423 C2

Authors

Alekseev L.E.

Izotov B.V.

Moldovjan A.A.

Moldovjan N.A.

Dates

2002-06-27Published

2000-01-10Filed