CRYPTOGRAPHIC BINARY DATA CONVERTER Russian patent published in 2004 - IPC

Abstract RU 2239955 C1

FIELD: electrical communications; cryptographic data protection devices for telecommunication networks.

SUBSTANCE: device has S ≥ 2 controlled substitution blocks 1 and S - 1 fixed permutation blocks 2. Each controlled substitution block is provided with m-bit (m ≥ 4) control input and n-bit data input, as well as (n ≥ 4) output. Controlled substitution block 1 and fixed permutation block 2 are cascaded in n-bit data inputs (outputs). Data n-bit input of first controlled substitution block and output S of controlled substitution block are data n-bit input and output of converter. Controlled substitution blocks numbered i and (S + 1 - 1) as well as fixed permutation block S are relatively convertible blocks. In addition with S being even number, fixed permutation block S/2 and with S being odd number, controlled substitution block (S + 1)/2 are internally convertible blocks. Controlled substitution blocks i and (S + 1 - 1) have equal bit capacity of control inputs.

EFFECT: provision for direct and inverse conversion of n-bit binary vector.

2 cl, 9 dwg

Similar patents RU2239955C1

Title Year Author Number
DEVICE FOR CONTROLLED CONVERSION OF BINARY DATA 2003
  • Moldovjan N.A.
  • Moldovjan U.A.
  • Morozova E.V.
RU2239291C1
METHOD FOR CRYPTOGRAPHIC TRANSFORMATION OF DIGITAL DATA 2003
  • Moldovjan Aleksandr Andreevich
  • Moldovjan Nikolaj Andreevich
RU2309549C2
DATA BLOCK ITERATIVE CIPHERING TECHNIQUE 1999
  • Alekseev L.E.
  • Belkin T.G.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2140714C1
CIPHERING UNIT 1998
  • Zima V.M.
  • Moldovjan N.A.
  • Moldovjan A.A.
  • Savlukov N.V.
RU2140715C1
PROCESS OF BLOCK CIPHERING OF DISCRETE DATA 1998
  • Maslovskij V.M.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2140710C1
CONTROLLED OPERATING BLOCK 2002
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2241314C2
METHOD FOR ITERATIVE ENCRYPTING OF BINARY DATA BLOCKS 1999
  • Guts N.D.
  • Levchenko V.I.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2144268C1
ENCRYPTING UNIT 1998
  • Kalendarev A.S.
  • Moldovjan A.A.
  • Moldovjan N.A.
  • Savlukov N.V.
RU2127024C1
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF DIGITAL DATA 2000
  • Alekseev L.E.
  • Izotov B.V.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2184423C2
METHOD FOR CRYPTOGRAPHIC CONVERSION OF BINARY DATA BLOCKS 1998
  • Moldovjan A.A.
  • Moldovjan N.A.
  • Moldovjanu P.A.
RU2140713C1

RU 2 239 955 C1

Authors

Moldovjan N.A.

Moldovjan U.A.

Morozova E.V.

Dates

2004-11-10Published

2003-05-05Filed