ELECTRONIC BLOCK CIPHER DEVICE SUITABLE FOR OBFUSCATION Russian patent published in 2018 - IPC H04L9/06 

Abstract RU 2666281 C2

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

Similar patents RU2666281C2

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
  • Zadorozhnyi Dmitrii Igorevich
  • Koreneva Alisa Mikhailovna
  • Fomichev Vladimir Mikhailovich
RU2796629C1
DEVICE AND METHOD FOR CALCULATING BLOCK CIPHER 2018
  • Rietman, Ronald
  • Bodlaender, Maarten, Peter
  • De Hoogh, Sebastiaan, Jacobus, Antonius
RU2696334C1
ENCRYPTION PROCESSING DEVICE, ENCRYPTION PROCESSING METHOD AND COMPUTER PROGRAMME 2007
  • Sirai Taizo
  • Sibutani Kedzi
  • Akisito Toru
  • Moriai Sikho
RU2449482C2
CRYPTOGRAPHIC TRANSFORMATION METHOD AND DEVICE FOR ITS IMPLEMENTATION 2018
  • Stakhov Sergej Valentinovich
  • Plyasov Aleksandr Aleksandrovich
  • Andreev Aleksej Evgenevich
RU2738321C1
ENCRYPTION/DECRYPTION DEVICE, ENCRYPTION/DECRYPTION METHOD, INFORMATION PROCESSING DEVICE AND COMPUTER PROGRAMME 2007
  • Sirai Taizo
  • Sibutani Kedzi
  • Akisito Toru
  • Moriai Sikho
RU2502201C2
DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND PROGRAM 2012
  • Sibutani Kedzi
  • Akisita Toru
  • Isobe Takanori
  • Sirai Taidzo
  • Khivatari Kharunaga
  • Mitsuda Atsusi
RU2603550C2
METHOD FOR ITERATIVE ENCRYPTING OF BINARY DATA BLOCKS 1999
  • Guts N.D.
  • Levchenko V.I.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2144268C1
METHOD FOR CRYPTOGRAPHIC TRANSFORMATION OF DIGITAL DATA UNITS 2007
  • Amerbaev Vil'Zhan Mavljutinovich
  • Romanets Jurij Vasil'Evich
  • Sharamok Aleksandr Vladimirovich
RU2359415C2
CRYPTOGRAPHIC DEVICE AND CODING DEVICE 2016
  • Rietman, Ronald
  • De Hoogh, Sebastiaan Jacobus Antonius
  • Gorissen, Paulus Mathias Hubertus Mechtildis Antonius
  • Mallon, Willem
  • Tolhuizen, Ludovicus Marinus Gerardus Maria
  • Hollmann, Hendrik Dirk Lodewijk
RU2692419C1
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF DIGITAL DATA 2000
  • Alekseev L.E.
  • Izotov B.V.
  • Moldovjan A.A.
  • Moldovjan N.A.
RU2184423C2

RU 2 666 281 C2

Authors

Mikhils Vilkhelmus Petrus Andrianus Jokhannus

Gorissen Paulus Matkhias Khyubertus Mekhtildis Antonius

Dates

2018-09-06Published

2014-04-17Filed