Side-channel attack protection method based on full-encryption algorithm pseudo-operation

An encryption algorithm, a technology of side-channel attack, applied in encryption device with shift register/memory, key distribution, can solve the problem that side-channel attack has no effect, etc.
CN104734845AActive Publication Date: 2015-06-24SHANGHAI JIAO TONG UNIV +2

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
SHANGHAI JIAO TONG UNIV
Publication Date
2015-06-24

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a side-channel attack protection method based on full-encryption algorithm pseudo-operation in the technical field of computer security. Multiple times of SMS4 encryption calculation is conducted through a secret key sequence composed of m pseudo secret keys and a true secret key, and required ciphertext is obtained through the SMS4 encryption calculation result which the true secret key participates in. The position of generated true operation is random, an attacker can not align with a power consumption curve, and therefore attacks can not be achieved. In addition, no interference effect on side-channel attacks can be achieved when the pseudo secret keys are used, and the side-channel attacks can lose efficacy. The scheme can be achieved through a full-hardware mode or a software calling mode, and by means of the software calling method, password circuits where hardware can not be modified and side-channel attacks can not be prevented can be protected.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a technology in the field of computer security, in particular to a password circuit bypass attack protection method based on a pseudo-operation of a full encryption algorithm, which is applicable to algorithms such as SMS4. Background technique

[0002] In reality, cryptographic systems are usually implemented with hardware or software in the form of hardware, such as: smart cards, RFID, cryptographic coprocessors, SoC cryptographic chips, cryptographic machines, etc. In the implementation environment of these cryptographic systems, attackers can observe and measure information such as energy consumption and electromagnetic radiation of cryptographic transformations, and it is possible to use these additional information to achieve more effective cryptographic deciphering than traditional mathematical analysis. People usually refer to the attack in this environment as "side channel attack (Side Channel Attack)". In the method ...

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