Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Active Publication Date: 2022-06-24
ZHEJIANG UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the masking scheme based on linear codes is too costly and requires high computing resources, which is not suitable for small embedded devices; on the other hand, the current masking scheme based on linear codes is only based on theoretical derivation and lacks specific The realization method still has a certain distance from practice and engineering application

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Defense method against side-channel attack based on linear code mask and bit slice technology
  • Defense method against side-channel attack based on linear code mask and bit slice technology
  • Defense method against side-channel attack based on linear code mask and bit slice technology

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a defense method against bypass attack based on linear code mask and bit slice technology. Linear code masks are a class of masks with complex algebraic computations. Compared with Boolean masks, linear code masks have higher security and can more effectively resist side-channel attacks, but their implementation is more complicated, and the overhead and calculation costs are also higher, so it is not conducive to be applied to various Small embedded devices. Based on this, the present invention combines the linear code mask and the bit slice technology, and proposes a general linear code mask-based defense method against bypass attacks that can be flexibly adapted to various embedded devices. The method can be flexibly combined with various block ciphers, has low overhead, is easy to implement, and can effectively meet the security needs of encrypted electronic devices against side-channel attacks.

Description

technical field [0001] The invention belongs to the field of bypass security, and in particular relates to a defense method against bypass attacks based on linear code masking and bit slicing technology. Background technique [0002] Traditional side-channel attacks are a potentially significant threat to existing encryption devices, especially small embedded devices that have little or no protection. Various passive leaks of electronic equipment during operation will allow attackers with side-channel attack techniques to take advantage of these leaks, including time, power consumption, electromagnetic radiation, and temperature. In order to defend against such threats, various protection strategies have been proposed in the past ten years, among which the most influential and considered more effective strategy is called "mask". "Mask" refers to dividing the sensitive variable x during the running of the algorithm into n "allocated" variables, so that the information of the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/55G06F21/60
CPCG06F21/55G06F21/602
Inventor 张帆吴茜眉
Owner ZHEJIANG UNIV