METHOD FOR STREAM ENCRYPTION OF DATA Russian patent published in 2007 - IPC H04L9/00 

Abstract RU 2291578 C1

FIELD: electric communications and computer engineering.

SUBSTANCE: the essence of stream data encryption method includes generation of encryption key in form of binary vector n bit long, generation of two or more pseudo-random series of symbols in form of binary vectors k bit long, division of data flow on block-symbols in form of binary vectors k bit long, transformation of block-symbols to encrypted message by using pseudo-random series of symbols and nonlinear cryptographic transformations and transmission over communication line, while one of pseudo-random series of symbols is made in form of binary vectors k bit longs by taking information from various bits of shift register, and another pseudo-random series is made in form of binary vectors k bit long by using "1" symbol in zero bit of binary vector, and for other bits - symbols, taken from k-1 various bits of register and are used for their transformation of operation of addition and multiplication of symbols in residue class ring by module p=2k.

EFFECT: increased data encryption speed and expanded range of change of encryption's resistance to attacks on basis of known and selected original texts.

2 dwg

Similar patents RU2291578C1

Title Year Author Number
METHOD FOR DATA STREAM ENCRYPTION 2009
  • Burushkin Aleksej Anatol'Evich
  • Tupota Viktor Ivanovich
  • Minakov Vladimir Aleksandrovich
RU2423799C2
DATA STREAM ENCRYPTION METHOD 2001
  • Voronkov B.N.
  • Tupota V.I.
  • Tupota A.V.
RU2239290C2
METHOD FOR GENERATION OF ENCODING-DECODING KEY 2004
  • Tupota Viktor Ivanovich
  • Miroshnikov Vjacheslav Viktorovich
  • Trofimov Ruf Fedorovich
RU2277759C2
METHOD FOR GENERATING ENCRYPTION-DECRYPTION KEY 2001
  • Kravets O.Ja.
  • Tupota V.I.
  • Tupota A.V.
RU2230438C2
METHOD FOR STREAM ENCODING OF DISCONTINUOUS INFORMATION 2005
  • Burushkin Aleksej Anatol'Evich
  • Zheleznjak Vladimir Kirillovich
  • Komarovich Vladimir Feliksovich
  • Tupota Viktor Ivanovich
RU2296427C1
METHOD FOR ENCODING INFORMATION WHICH IS REPRESENTED IN BINARY CODE 1997
  • Moldovjan Aleksandr Andreevich[Ru]
  • Moldovjan Nikolaj Andreevich[Ru]
  • Moldovjanu Petr Andreevich[Md]
RU2103829C1
METHOD FOR STREAM-WISE ENCODING OF DISCONTINUOUS INFORMATION 2003
  • Tupota V.I.
RU2251816C2
METHOD FOR BLOCK DATA ENCRYPTION 1997
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2103828C1
METHOD FOR CIPHERING OF DATA BLOCKS 1997
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2106752C1
METHOD FOR ENCRYPTING DATA UNITS 1997
  • Moldovjan Aleksandr Andreevich[Ru]
  • Moldovjan Nikolaj Andreevich[Ru]
  • Moldovjanu Petr Andreevich[Md]
RU2111620C1

RU 2 291 578 C1

Authors

Privalov Andrej Andreevich

Tupota Viktor Ivanovich

Chemirenko Valerij Pavlovich

Dates

2007-01-10Published

2005-04-25Filed