DES round operation method and circuit

A round operation and circuit technology, applied in the field of DES round operation methods and circuits, can solve problems such as masking difficulties, and achieve the effect of simple and easy-to-implement algorithms

Inactive Publication Date: 2015-01-21
SHENZHEN ZHONGKE XUNLIAN TECH
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Partial masking and recovery for linear operations are relatively easy, but for the S-box of nonlinear operations, this masking is very difficult

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
  • DES round operation method and circuit
  • DES round operation method and circuit
  • DES round operation method and circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0053] The DES round operation method and circuit of the present invention, in the DES process, for the linear operation that only involves position exchange or simple Boolean operation, uses the XOR operation to mask and restore data; for the S box of the nonlinear operation, different designs are designed. S-boxes with different circuit structures and power consumption curves during operation, when the data passes through the S-boxes, randomly select the arrangement of the S-boxes on the data path, so that the power consumption of the S-box operations in DES is randomized.

[0054] Such as image 3 As shown, in the encryption calculation process of DES: there are 16 identical processing processes, called rounds, and there is a replacement at the beginning and the end, called IP and FP (or IP-1, FP is the reverse of IP) function). ...

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 DES round operation method. The method includes the steps that in the DES procedure, for the linear operation only involving position exchange or simple Boolean operation, the Exclusive Or operation is adopted to conduct data masking and restoring; for S boxes of the linear operation, S boxes of different circuit structures and with different power consumption curves in the operation process are designed, and by randomly selecting the arrangement of the S boxes on a data path, the power consumption of operation of the S boxes in the DES is randomized. By means of the method, an attacker cannot observe the real data on the data path in the encryption and decryption processes, meanwhile, due to power consumption randomization, it is difficult to conduct statistics and analysis on secret keys, and the ability to defend the power consumption analysis attack of the DES circuit can be improved without changing the DES circuit structure and with the small cost.

Description

technical field [0001] The invention relates to the communication field, in particular to a DES round operation method and circuit. Background technique [0002] DES (Data Encryption Standard) is a symmetric encryption algorithm developed by IBM in 1972. The plaintext is grouped by 64 bits, the key length is 64 bits, and the key is actually 56 bits participating in the DES operation. The grouped plaintext group and the 56-bit key are replaced or exchanged bit by bit to form an encryption method for the ciphertext group. It is the most widely used key system, especially in securing financial data. [0003] DES algorithm is widely used in POS machine, ATM, magnetic card and smart card, in order to realize the confidentiality of key data. However, in the process of processing input information and keys, the device will generate energy consumption or electromagnetic radiation, which can be used to analyze and obtain confidential information. This attack method is called side ...

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): H04L9/06
Inventor 陈毅成张明宇龚明杨
Owner SHENZHEN ZHONGKE XUNLIAN TECH
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
Try Eureka
PatSnap group products