CRYPTOGRAPHIC TRANSFORMATION METHOD Russian patent published in 2015 - IPC H04L9/06 

Abstract RU 2564243 C1

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to cryptography and information security means. A method for cryptographic transformation of a message presented in binary form, which includes calculating, based on an available set of iteration keys K0, …, Kn, a new set of iteration keys KZ0, …, KZn, wherein the zero key in the new set is determined by the formula KZ0=K0 and the remaining keys are determined by the formula KZj=L-1(Kj); calculating binary vectors u[i][j] with length w using the formula u[i][j]=π-1(τ(j))·Gi; calculating a binary vector m with length w, using the new iteration keys KZ0, …, KZn, performing the following: calculating mn=S(c), wherein S:Vw→Vw, a=at-1|…||a0, where ai∈Vb; S(a)=S(at-1||…||a0)=π(at-1)||…||π(a0); calculating q j = i = 0 t 1 u [ i ] [ τ 1 ( m j [ i ] ) ] ; mj-1=X[KZj](qj), where mj=mj[t-1]||mj[t-2]||…||mj[0]; j=n, …, 1; X[KZ] is linear transformation which depends on the iteration key KZ, wherein X[KZ]:Vw→Vw, X[KZ](a)=KZ⊕a, where KZ, a∈Vw; calculating m=X[KZ0](S-1(m0)).

EFFECT: faster information processing and fewer operations when performing iterative cryptographic transformation.

Similar patents RU2564243C1

Title Year Author Number
METHOD OF CRYPTOGRAPHIC TRANSFORMATION OF INFORMATION 2016
  • Lutsenko Andrej Vladimirovich
RU2630423C1
INFORMATION PROTECTION METHOD 2017
  • Belov Sergej Konstantinovich
  • Kabanov Vladimir Alekseevich
RU2648598C1
METHOD FOR NONLINEAR THREE-DIMENSIONAL MANY-ROUND CONVERSION OF DATA DOZEN 2012
  • Ivanov Mikhail Aleksandrovich
  • Vasil'Ev Nikolaj Petrovich
  • Voronin Aleksej Vladimirovich
  • Kravtsov Mikhail Jur'Evich
  • Maksutov Artem Arturovich
  • Spiridonov Aleksandr Aleksandrovich
  • Chugunkov Il'Ja Vladimirovich
RU2503994C1
METHOD FOR NONLINEAR THREE-DIMENSIONAL MULTI-ROUND RDOZEN DATA CONVERSION 2015
  • Ivanov Mikhail Aleksandrovich
  • Skitev Andrej Andreevich
RU2591015C1
NONLINEAR THREE-DIMENSIONAL MULTI-ROUND DATA TRANSFORMATION METHOD 2017
  • Ivanov Mikhail Aleksandrovich
  • Starikovskij Andrej Viktorovich
RU2683689C1
DEVICE FOR CONTROLLED CONVERSION OF BINARY DATA 2003
  • Moldovjan N.A.
  • Moldovjan U.A.
  • Morozova E.V.
RU2239291C1
CRYPTOGRAPHIC BINARY DATA CONVERTER 2003
  • Moldovjan N.A.
  • Moldovjan U.A.
  • Morozova E.V.
RU2239955C1
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
DATA ENCRYPTION METHOD 2018
  • Rybkin Andrej Sergeevich
RU2710669C1

RU 2 564 243 C1

Authors

Borodin Mikhail Alekseevich

Rybkin Andrej Sergeevich

Dates

2015-09-27Published

2014-02-28Filed