FIELD: information technology.
SUBSTANCE: invention relates to securing execution of a cryptographic algorithm (ALG) against passive sniffing. Method of securing execution of cryptographic algorithm (ALG) from passive sniffing implements masking (MSK) of data processed by means of a cryptographic algorithm. Masking (MSK) of said data includes a linear encoding step such as x′=x.L+c, where x is data to be masked, x′ is corresponding masked data, c is a code word included in a linear code C, and L is a matrix made up of linearly independent vectors not included in linear code C. Present invention also relates to a device (SC), implementing said method.
EFFECT: technical result is effective protection from passive sniffing.
14 cl, 2 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD AND DEVICE FOR CARRYING OUT CRYPTOGRAPHIC COMPUTATION | 2005 |
|
RU2357365C2 |
METHOD OF USING COUNTERMEASURES AGAINST ATTACKS BY THIRD-PARTY CHANNELS | 2012 |
|
RU2586020C2 |
CRYPTOGRAPHIC DEVICE ADAPTED TO CALCULATE TARGET BLOCK CIPHER | 2016 |
|
RU2711193C2 |
CRYPTOGRAPHIC TRANSFORMATION METHOD AND DEVICE FOR ITS IMPLEMENTATION | 2018 |
|
RU2738321C1 |
DEVICE AND METHOD FOR CALCULATING BLOCK CIPHER | 2018 |
|
RU2696334C1 |
ELECTRONIC BLOCK CIPHER DEVICE SUITABLE FOR OBFUSCATION | 2014 |
|
RU2666281C2 |
ENCRYPTION/DECRYPTION DEVICE, ENCRYPTION/DECRYPTION METHOD, INFORMATION PROCESSING DEVICE AND COMPUTER PROGRAMME | 2007 |
|
RU2502201C2 |
ENCRYPTION PROCESSING DEVICE, ENCRYPTION PROCESSING METHOD AND COMPUTER PROGRAMME | 2007 |
|
RU2449482C2 |
METHOD FOR NONLINEAR THREE-DIMENSIONAL MANY-ROUND CONVERSION OF DATA DOZEN | 2012 |
|
RU2503994C1 |
METHOD FOR BLOCK CONVERSION OF DIGITAL DATA BASED ON SHIFT REGISTER EIGHT SYMBOLS LONG WITH 32-BIT CELLS AND WITH THREE FEEDBACKS | 2022 |
|
RU2796629C1 |
Authors
Dates
2016-04-10—Published
2011-11-08—Filed