DATA ENCRYPTION METHOD Russian patent published in 2019 - IPC H04L9/06 G06F15/80 

Abstract RU 2710669 C1

FIELD: computer equipment.

SUBSTANCE: invention relates to the computer equipment. Encryption method of s messages m1, m2, ..., ms presented in binary form and having length equal to 128 bits each, where s=t⋅n, wherein t, n are natural numbers, realized by a computer system having a processor with a SIMD architecture, consisting in that u=0; (A) is calculated in parallel using the processor SIMD instructions values cut+1, cut+2, cut+3, ..., cut+t∈V128; performing RSHIFT4 conversions of V8→V8 type, CMPR conversion of V8×V8→V8 type and conversion BLEND of V8×V8×V8→V8 type; transformations T2, T3, T4 of V4→V4 type and conversion α0, α1, T1, T5, T6 of V4→V8 type is calculated by loading data from auxiliary tables containing vectors of values of these transformations; conversions MULT148.0, MULT148.1, MULT195.0, MULT195.1 of V4→V8 type is calculated by loading data from auxiliary tables containing vectors of values of these transformations; calculating u=u+1; if u<n, then proceeding to step (A); obtaining encrypted messages ci, i=1, 2, …, s.

EFFECT: high efficiency of the encryption process.

1 cl, 1 tbl

Similar patents RU2710669C1

Title Year Author Number
CRYPTOGRAPHIC TRANSFORMATION METHOD 2014
  • Borodin Mikhail Alekseevich
  • Rybkin Andrej Sergeevich
RU2564243C1
DEVICE FOR IMPLEMENTING THE ENCRYPTION ALGORITHM "KUZNECHIK" OF GOST STANDARD R 34.12-2015 AND THE ALGORITHM OF HASH FUNCTION "STRIBOG" OF GOST STANDARD R 34.11-2012 2020
  • Arkhipkin Vladimir Iakovlevich
  • Erokhin Vladimir Vasilevich
  • Ivanov Aleksandr Viktorovich
RU2743412C1
AUTHENTICATED CODING METHOD 2018
  • Babueva Aleksandra Alekseevna
  • Efimov Dmitrij Vladimirovich
  • Naumenko Anton Pavlovich
  • Kalistru Ilya Ivanovich
RU2694336C1
METHOD FOR BLOCK CONVERSION OF DIGITAL DATA BASED ON SHIFT REGISTER EIGHT SYMBOLS LONG WITH 32-BIT CELLS AND WITH THREE FEEDBACKS 2022
  • Zadorozhnyi Dmitrii Igorevich
  • Koreneva Alisa Mikhailovna
  • Fomichev Vladimir Mikhailovich
RU2796629C1
CRYPTOGRAPHIC TRANSFORMATION METHOD AND DEVICE FOR ITS IMPLEMENTATION 2018
  • Stakhov Sergej Valentinovich
  • Plyasov Aleksandr Aleksandrovich
  • Andreev Aleksej Evgenevich
RU2738321C1
METHOD, DEVICE AND COMMAND FOR PERFORMING SIGN MULTIPLICATION OPERATION 2003
  • Mejsi Vill'Jam V. Ml.
  • Ngujen Kh'Jui V.
RU2275677C2
METHOD FOR NONLINEAR THREE-DIMENSIONAL MULTI-ROUND RDOZEN DATA CONVERSION 2015
  • Ivanov Mikhail Aleksandrovich
  • Skitev Andrej Andreevich
RU2591015C1
METHOD FOR CONSTRUCTING REPLACEMENT NODES USING VALUES OF LINE AND DIFFERENCE SPECTRA AND DEVICE IMPLEMENTING IT 2016
  • Menyachikhin Andrej Valerevich
RU2633132C1
DATA ENCRYPTION METHOD 2020
  • Kravtsov Aleksei Iurevich
RU2759862C1
METHOD FOR ITERATIVE CRYPTOGRAPHIC TRANSFORMATION OF DATA 2012
  • Ivanov Mikhail Aleksandrovich
  • Vasil'Ev Nikolaj Petrovich
  • Chugunkov Il'Ja Vladimirovich
RU2504911C1

RU 2 710 669 C1

Authors

Rybkin Andrej Sergeevich

Dates

2019-12-30Published

2018-11-06Filed