FIELD: information technology.
SUBSTANCE: invention relates to information security. Data processing device includes: data conversion processing circuitry configured to divide and input configuration bits of data to be processed into a plurality of lines, and to repeatedly execute a data conversion processing as to data in each line; wherein data conversion processing circuitry includes an F function executing unit configured to input one line of data configuring plurality of lines, and to generate conversion data; wherein F function executing unit includes a non-linear conversion processing circuitry configured to execute a non-linear conversion processing; wherein non-linear conversion processing circuitry includes a repeating structure from bit rearrangement unit and non-linear calculation unit; wherein plurality of non-linear calculation units, included in repeating structure, include at least two or more different non-linear calculation units, having different configuration of calculations.
EFFECT: technical result is high level of protection due to repetition of structure of logical calculations and rearrangement of bits.
13 cl, 29 dwg
Title | Year | Author | Number |
---|---|---|---|
ENCRYPTION PROCESSING DEVICE, ENCRYPTION PROCESSING METHOD AND COMPUTER PROGRAMME | 2007 |
|
RU2449482C2 |
ENCRYPTION/DECRYPTION DEVICE, ENCRYPTION/DECRYPTION METHOD, INFORMATION PROCESSING DEVICE AND COMPUTER PROGRAMME | 2007 |
|
RU2502201C2 |
DEVICE FOR CRYPTOGRAPHIC DATA PROCESSING, METHOD OF CRYPTOGRAPHIC DATA PROCESSING AND PROGRAM | 2012 |
|
RU2598327C2 |
METHOD FOR BLOCK CONVERSION OF DIGITAL DATA BASED ON SHIFT REGISTER EIGHT SYMBOLS LONG WITH 32-BIT CELLS AND WITH THREE FEEDBACKS | 2022 |
|
RU2796629C1 |
METHOD FOR ITERATIVE CRYPTOGRAPHIC TRANSFORMATION OF DATA | 2012 |
|
RU2504911C1 |
CRYPTOGRAPHIC TRANSFORMATION METHOD AND DEVICE FOR ITS IMPLEMENTATION | 2018 |
|
RU2738321C1 |
METHOD FOR NONLINEAR THREE-DIMENSIONAL MULTI-ROUND RDOZEN DATA CONVERSION | 2015 |
|
RU2591015C1 |
ELECTRONIC BLOCK CIPHER DEVICE SUITABLE FOR OBFUSCATION | 2014 |
|
RU2666281C2 |
METHOD FOR NONLINEAR THREE-DIMENSIONAL MANY-ROUND CONVERSION OF DATA DOZEN | 2012 |
|
RU2503994C1 |
NONLINEAR THREE-DIMENSIONAL MULTI-ROUND DATA TRANSFORMATION METHOD | 2017 |
|
RU2683689C1 |
Authors
Dates
2016-11-27—Published
2012-02-20—Filed