Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Random mixed encryption system for resisting energy analysis and implementation method thereof

A hybrid encryption and energy analysis technology, applied in the field of information security, can solve problems such as vulnerability discovery and lack of universality, and achieve the effect of eliminating differential energy attacks and resisting simple energy analysis.

Active Publication Date: 2014-06-18
BEIHANG UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the main methods used to resist side channel attacks include masking technology, balanced Hamming weight, and the use of two capacitors (one is charged by an external power source, and the other is powered by an encryption device), etc. However, the current technologies at home and abroad have the following deficiencies Advantages: (1) Although the mask is introduced, there is no guarantee that all intermediate results are protected by the mask, and there is still a chance that careful attackers will find the vulnerability; (2) Even if some technical means are used to balance the Hamming Weight, but it is difficult to make the power consumption curve of each encryption independent of the key; (3) Introducing two capacitors into an encryption device is not universal for general hardware devices (such as FPGA)

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
  • Random mixed encryption system for resisting energy analysis and implementation method thereof
  • Random mixed encryption system for resisting energy analysis and implementation method thereof
  • Random mixed encryption system for resisting energy analysis and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further described in detail with reference to the accompanying drawings and embodiments.

[0026] The present invention is a random hybrid encryption system resistant to energy analysis, such as figure 1 As shown, it includes pseudo-random sequence PN128 generation module 1, S box update module 2, mask correction value generation module 3, plaintext input register 4, pseudo-random sequence PN64 generation module 5, gating circuit A6, gating circuit B7, SMS4 Encryption module 8, AES encryption module 9, multiplexer 10 and ciphertext output register 11.

[0027] Pseudo-random sequence PN128 generating module 1 generates 128-bit random mask through 128-bit linear feedback shift register. Randomly generate a 128-bit mask D through this module before each encryption 10 To the S box update module 2, the mask correction value generation module 3, the SMS4 encryption module 8, and the AES encryption module 9.

[0028] S box update module 2 recei...

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 random mixed encryption system for resisting energy analysis and an implementation method of the random mixed encryption system, belonging to the information safety field. The system adopts an integral design scheme from top to bottom, comprising a pseudorandom sequence PN128 generation module, an S-box updating module, a mask correction generation module, a plaintext input register, a pseudorandom sequence PN64 generation module, a gate circuit A, a gate circuit B, a Storage Management Services4 (SMS4) encryption module, an Advanced Encryption Standard (AES) encryption module, a multiplexer and a ciphertext output register. The random mixed encryption system for resisting energy analysis and the implementation method of the random mixed encryption system, are firstly proposed, the plaintext is encrypted by random adoption of the AES or SMS4 algorithm based on the mask technology through the pseudorandom sequence PN64, and all basic circuit units in algorithm hardware implementation are realized by a symmetric circuit, therefore, simple and differential energy analysis is radically eliminated; the encryption system has multiple working modes and is suitable for different scenes.

Description

technical field [0001] The invention relates to side-channel attack protection technology, encryption circuit design technology and circuit power consumption equalization technology in high-speed data encryption technology, and belongs to the field of information security, in particular to a random hybrid encryption system resistant to energy analysis and an implementation method thereof. Background technique [0002] With the rapid development of computer technology and communication technology, people pay more and more attention to the issue of information security. Various new encryption technologies are constantly emerging, and attacks against the cryptographic algorithm itself and its implementation equipment are also emerging in an endless stream. Side channel attacks are an effective means to crack cryptographic devices, including time analysis attacks, power consumption attacks, and electromagnetic radiation analysis attacks. Among various side-channel attack techniq...

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
IPC IPC(8): H04L9/26
Inventor 郑志明张筱韦卫郭炳晖唐绍婷姜鑫张尧姚丹丹
Owner BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products