FIELD: information security.
SUBSTANCE: invention relates to the field of encryption devices based on the data encryption standard. Proposed is a device for round of data encryption using the "Magma" standard algorithm GOST R 34.12-2015, containing three summation units, three substitution units, a multiplexer and a shift units, wherein the inputs of the summation units are connected to an external data unit, and the outputs are connected to the inputs of the substitution blocks, the multiplexer inputs are connected to the output of the first summation unit, with the output of the second substitution unit and with the output of the third substitution unit, and the inputs of the shift unit are connected to the output of the first substitution unit and to the output of the multiplexer, and the output of the shift unit is connected to an external data unit.
EFFECT: technical result of the claimed invention is the creation of a device for the round of data encryption using the "Magma" algorithm and the GOST R 34.12-2015 standard with an increased clock speed without increasing the duration of the round in cycles (the duration of the round in the bars is initial and equal to one), due to the use of three summation units, multiplexer and three substitution units, which allow to increase the clock frequency to a value F=1/((T1/2+T4)+T2+T3), where T1, T2 and T3 – of the working times of the substitution units, and T4 is the delay time of the multiplexer.
1 cl, 3 dwg
Title | Year | Author | Number |
---|---|---|---|
DATA ENCRYPTION DEVICE FOR THE MAGMA ALGORITHM ACCORDING TO GOST 34.12-2015 | 2022 |
|
RU2801707C1 |
DEVICE FOR DATA ENCRYPTION ITERATION OF THE “MAGMA” ALGORITHM ACCORDING TO GOST R 34.12-2015 STANDARD | 2021 |
|
RU2775254C1 |
DEVICE FOR DATA ENCRYPTION BY GOST R 34.12-2015 STANDARD AND “MAGMA” AND AES ALGORITHMS | 2017 |
|
RU2649429C1 |
METHOD FOR BLOCK CONVERSION OF DIGITAL DATA BASED ON SHIFT REGISTER EIGHT SYMBOLS LONG WITH 32-BIT CELLS AND WITH THREE FEEDBACKS | 2022 |
|
RU2796629C1 |
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 |
|
RU2743412C1 |
DATA ENCRYPTION METHOD | 2020 |
|
RU2759862C1 |
ENCRYPTION DEVICE DEFINED IN STANDARD GOST 28147-89 | 2012 |
|
RU2498416C1 |
DATA ENCRYPTION METHOD | 2018 |
|
RU2710669C1 |
ITERATIVE METHOD OF BLOCK CODING | 1999 |
|
RU2172075C1 |
METHOD FOR CRYPTOGRAPHIC CONVERSION OF L-BIT DIGITAL-DATA INPUT BLOCKS INTO L-BIT OUTPUT BLOCKS | 1997 |
|
RU2188513C2 |
Authors
Dates
2018-05-16—Published
2017-03-06—Filed