Defense method against side-channel attack based on linear code mask and bit slice technology
A side-channel attack and slicing technology, which is applied in the field of defense against side-channel attacks, can solve the problems of inapplicability of small embedded devices, lack of implementation methods, and high cost, so as to improve the ability to resist side-channel attacks and reduce overhead , the effect of increasing the likelihood
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0064] The present invention will be described in detail below with reference to the accompanying drawings.
[0065] The present invention is a defense method against side-channel attacks based on linear code masking and bit slicing technology, which is applicable to any block encryption algorithm and can be flexibly adapted to various electronic encryption devices; the method comprises the following steps:
[0066] Step 1: Enter the length of l The plaintext information to be encrypted. Group the plaintext information to get l / k plaintext vectors of length k x i , the input encoding function f Enc , get the mask vector group . k is l The specific value is customized by the user according to security needs; 1≤i≤ l / k.
[0067] encoding function output vector for:
[0068]
[0069] in, r i is a Galois field (hereinafter referred to as the field) vector of length m, and the vector elements are randomly generated. A is a generator matrix with n rows and n c...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


