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

Abstract RU 2186467 C2

FIELD: electric communications and computer engineering; data encryption. SUBSTANCE: method involves generation of private key in the form of aggregate of sub-keys, division of data block into two sub- blocks, and execution of R≥ encryption rounds each involving conversion of first sub-block by execution of sequence of L1, L2,...,Ln operations, and conversion of second sub-block by execution sequence of H1, H2,..., Hn, operations, where n≥1, controlled operation being used as 1≤i≤n operation for at least one value of i, where Hi and controlled operation as 1≤j≤n, for at least one value of j, where Lj; used as Hi operation is controlled operation ; control vector is shaped prior to executing Lj operation depending on first sub- block and control vector is shaped prior to executing L1 operation depending on second sub-block; in addition one of sub-keys is used during execution of at least one of L2,..., Ln, H1, H2,..., Hn operations, sub-blocks being re- arranged upon execution of Ln and Hn operations during each encryption round; sub-blocks are additionally re-arranged and operations reverse to Hi ones, where j = n i + 1, are used at least as n operations of Lj, where i = 1, 2, ..., n. EFFECT: enhanced encryption stability. 4 cl, 4 dwg

Similar patents RU2186467C2

Title Year Author Number
METHOD FOR ITERATIVE ENCRYPTION OF DIGITAL DATA BLOCKS 2000
  • Moldovjan A.A.
RU2186466C2
METHOD FOR ITERATIVE ENCODING OF DIGITAL DATA BLOCKS 2000
  • Moldovjan A.A.
  • Moldovjan N.A.
  • Popov P.V.
RU2199826C2
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF BINARY DATA 2001
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2206961C2
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF DIGITAL DATA 2000
  • Alekseev L.E.
  • Izotov B.V.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2184423C2
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
DATA BLOCK ITERATIVE CIPHERING TECHNIQUE 1999
  • Alekseev L.E.
  • Belkin T.G.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2140714C1
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
PROCESS OF BLOCK CIPHERING OF DISCRETE DATA 1998
  • Maslovskij V.M.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2140710C1

RU 2 186 467 C2

Authors

Moldovjan N.A.

Dates

2002-07-27Published

2000-10-11Filed