FIELD: information technology.
SUBSTANCE: block cipher with common key processing configuration is implemented with improved immunity against such attacks as saturation attacks and algebraic attacks ("РЯС" attack). In the encryption processing device which executes processing of block cipher with common key, S-blocks used as modules of nonlinear transformation processing in round function and installed in round functions execution modules are made capable to use S-blocks of at least two different types. With such configuration, immunity against saturation attacks can be improved. Additionally, types of S-blocks represent mixture of various types.
EFFECT: increased difficulty of cryptanalysis and implementation of highly protected algorithm of block cipher with common key.
14 cl, 19 dwg
Title | Year | Author | Number |
---|---|---|---|
ENCRYPTION/DECRYPTION DEVICE, ENCRYPTION/DECRYPTION METHOD, INFORMATION PROCESSING DEVICE AND COMPUTER PROGRAMME | 2007 |
|
RU2502201C2 |
DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND PROGRAM | 2012 |
|
RU2603550C2 |
ELECTRONIC BLOCK CIPHER DEVICE SUITABLE FOR OBFUSCATION | 2014 |
|
RU2666281C2 |
METHOD FOR BLOCK CONVERSION OF DIGITAL DATA BASED ON SHIFT REGISTER EIGHT SYMBOLS LONG WITH 32-BIT CELLS AND WITH THREE FEEDBACKS | 2022 |
|
RU2796629C1 |
CRYPTOGRAPHIC TRANSFORMATION METHOD AND DEVICE FOR ITS IMPLEMENTATION | 2018 |
|
RU2738321C1 |
CRYPTOGRAPHIC PROCESSING APPARATUS, CRYPTOGRAPHIC-PROCESSING-ALGORITHM CONSTRUCTING METHOD, CRYPTOGRAPHIC PROCESSING METHOD AND COMPUTER PROGRAM | 2007 |
|
RU2409902C2 |
METHOD FOR ITERATIVE ENCRYPTING OF BINARY DATA BLOCKS | 1999 |
|
RU2144268C1 |
ENCRYPTING UNIT | 1998 |
|
RU2127024C1 |
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF DIGITAL DATA | 2000 |
|
RU2184423C2 |
AUTHENTICATED ENCRYPTION DEVICE, AUTHENTICATED ENCRYPTION METHOD AND PROGRAM FOR AUTHENTICATED ENCRYPTION | 2014 |
|
RU2647685C2 |
Authors
Dates
2012-04-27—Published
2007-08-29—Filed