DATA BLOCK ITERATIVE CIPHERING TECHNIQUE Russian patent published in 1999 - IPC

Abstract RU 2140714 C1

FIELD: electrical communications and computer engineering. SUBSTANCE: ciphering technique includes shaping of secret key, division of data block into two sub-blocks, and execution of R 2 ciphering rounds involving generation of binary vector for first sub-block, conversion of binary vector, and superposition of converted binary vector by means of addition operation onto second sub-block. Novelty is that control code is additionally produced and second sub-block is converted by means of two controlled exchange operations depending on control code value; one of them is executed before superposing binary vector onto second sub-block and other operation, after binary vector is superposed onto second sub-block. Novelty is also that control code is generated according to secret key. Still other novelty is that control code is generated according to secret key and value of one of sub-blocks. EFFECT: reduced number of ciphering rounds which increases ciphering speed. 3 cl, 3 dwg

Similar patents RU2140714C1

Title Year Author Number
METHOD FOR ITERATIVE ENCRYPTING OF BINARY DATA BLOCKS 1999
  • Guts N.D.
  • Levchenko V.I.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2144268C1
METHOD FOR CRYPTOGRAPHIC CONVERSION OF BINARY DATA BLOCKS 1998
  • Moldovjan A.A.
  • Moldovjan N.A.
  • Moldovjanu P.A.
RU2140713C1
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF DIGITAL DATA 2000
  • Alekseev L.E.
  • Izotov B.V.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2184423C2
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 ENCRYPTION OF DIGITAL DATA BLOCKS 2000
  • Moldovjan A.A.
RU2186466C2
ITERATIVE METHOD FOR BLOCK ENCRYPTION 2001
  • Guts N.D.
  • Izotov B.V.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2204212C2
ITERATIVE METHOD OF BLOCK CODING 1999
  • Guts N.D.
  • Izotov B.V.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2172075C1
METHOD FOR ITERATIVE ENCODING OF DIGITAL DATA BLOCKS 2000
  • Moldovjan A.A.
  • Moldovjan N.A.
  • Popov P.V.
RU2199826C2
METHOD FOR ENCRYPTING OF BINARY DATA UNITS 1998
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2141729C1

RU 2 140 714 C1

Authors

Alekseev L.E.

Belkin T.G.

Moldovjan A.A.

Moldovjan N.A.

Dates

1999-10-27Published

1999-01-18Filed