Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

A safety processing device and method capable of preventing leak of augend side channel information

A security processing and information leakage technology, which is applied in the field of security circuits or chips and security processing to prevent information leakage of the addend side channel, to achieve the effect of improving security processing efficiency

Active Publication Date: 2017-06-27
BEIJING TONGFANG MICROELECTRONICS
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

To implement the addition operation , since addition and XOR are different operations, usually the mask data can only be ( ) is different from the mask m or get a, and then added to the data b, so that the power consumption information of a will appear, which can be found by the attacker

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
  • A safety processing device and method capable of preventing leak of augend side channel information
  • A safety processing device and method capable of preventing leak of augend side channel information
  • A safety processing device and method capable of preventing leak of augend side channel information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] see figure 1 As shown, the structure diagram of the improved adder; the input ports of the improved adder are: 32-bit masked summand data , 32-bit addend data , 32-bit mask data , and the carry-in bit , the output port is: 32-bit addition result Sum, and 1 carry output bit ; Contain 32 improved single-bit full adders in the circuit, and the input port of each improved single-bit full adder is: 1-bit masked summand , 1-digit addend , a bit mask , 1 bit carry , the output port of each single-bit full adder is: 1-bit result , 1 bit carry .

[0039] see figure 1 As shown, the input data of the improved adder The 32 bits correspond to 32 improved single-bit full adders port; input data for the modified adder 32 bits in the middle, corresponding to 32 improved single-bit full adders port; the 32 bits of the input data m of the improved adder correspond to 32 improved single-bit full adders respectively port; input data for the modified adder a...

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 relates to a safety device or a chip and method capable of preventing leak of augend side channel information. The safety device comprises a register, an improved adding device, an improved single-bit full adder, an improved half adder and a multiplying unit. The improved adding device consists of 32 improved single-bit full adders. According to one specific embodiment, in an implementation circuit of the improved half adder, the operation for calculating standard results is decomposed into a plurality of xor operations; xor operation is firstly performed on masks and addends, and then xor operation is performed on the obtained results and masked augends. By using the improved adding device circuit and the safety processing method, a hardware circuit is employed for transfer from xor operation to adding operation, so that the safety processing efficiency is greatly increased.

Description

technical field [0001] The invention belongs to the technical field of information security, and in particular relates to a security circuit or chip and a security processing method for preventing the leakage of summand side channel information. Background technique [0002] In the current field of information security, various cryptanalysis methods are constantly emerging. Different from conventional cryptanalysis methods for security algorithms, side-channel analysis pays more attention to the characteristics of security algorithms when they are running in hardware, and maximizes the information leaked through power consumption, electromagnetic radiation, error induction, etc. Confidential data related to algorithms. [0003] Encryption hardware is based on semiconductor logic. The logic gate is composed of a large number of transistors. When a discharge occurs on the logic gate, electrons flow through the silicon substrate, consume energy, and generate electromagnetic ra...

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 Applications(China)
IPC IPC(8): G06F21/60
CPCG06F21/602
Inventor 王逾尘李坤柴森岳超苏琳琳
Owner BEIJING TONGFANG MICROELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products