FIELD: data processing.
SUBSTANCE: invention relates to the digital data encryption. Device comprises a storage unit storing multiple substitution boxes in the form of look-up tables, wherein the multiple substitution boxes together forming a substitution layer of a block cipher, wherein the substitution layer being arranged to take a substitution layer input and transforming it into a substitution layer output, wherein at least one substitution box being arranged to receive as input a combination of at least part of the outputs of more than one further substitution boxes in the same substitution layer, control unit configured to apply the block cipher to the message block of digital data by applying a sequence of block cipher rounds to the message block, wherein one of the block cipher rounds comprising the substitution layer.
EFFECT: technical result is improved data security.
12 cl, 8 dwg
Title | Year | Author | Number |
---|---|---|---|
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 AND METHOD FOR CALCULATING BLOCK CIPHER | 2018 |
|
RU2696334C1 |
ENCRYPTION PROCESSING DEVICE, ENCRYPTION PROCESSING METHOD AND COMPUTER PROGRAMME | 2007 |
|
RU2449482C2 |
CRYPTOGRAPHIC TRANSFORMATION METHOD AND DEVICE FOR ITS IMPLEMENTATION | 2018 |
|
RU2738321C1 |
ENCRYPTION/DECRYPTION DEVICE, ENCRYPTION/DECRYPTION METHOD, INFORMATION PROCESSING DEVICE AND COMPUTER PROGRAMME | 2007 |
|
RU2502201C2 |
DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND PROGRAM | 2012 |
|
RU2603550C2 |
METHOD FOR ITERATIVE ENCRYPTING OF BINARY DATA BLOCKS | 1999 |
|
RU2144268C1 |
METHOD FOR CRYPTOGRAPHIC TRANSFORMATION OF DIGITAL DATA UNITS | 2007 |
|
RU2359415C2 |
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF DIGITAL DATA | 2000 |
|
RU2184423C2 |
CRYPTOGRAPHIC DEVICE AND CODING DEVICE | 2016 |
|
RU2692419C1 |
Authors
Dates
2018-09-06—Published
2014-04-17—Filed