Symmetric encryption and decryption method, and symmetric encryption and decryption system

An encryption and decryption, symmetric technology, applied in the field of information processing, can solve problems such as the incompatibility of the symmetric encryption and decryption system, the single implementation method of the nonlinear arithmetic unit, and the increase in the number of clocks for encryption and decryption, etc., to achieve high integration, Conducive to miniaturization and the effect of reducing the number of clocks

Active Publication Date: 2014-03-26
SHANGHAI FUDAN MICROELECTRONICS GROUP
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] 1) The non-linear arithmetic unit 70 needs to include a memory to store the new SBOX, thereby increasing the area of ​​the hardware, which is not conducive to the miniaturization of the encryption and decryption device;
[0019] 2) Before each encryption and decryption, the value of the corresponding SBOX needs to be recalculated according to the new random number, thus requiring additional clocks and increasing the number of clocks for encryption and decryption;
[0020] 3) The non-linear arithmetic unit 70 has a single implementation method, which is prone to side-channel signal attacks and has poor security;
[0021] 4) Different symmetric encryption and decryption systems cannot achieve compatibility

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
  • Symmetric encryption and decryption method, and symmetric encryption and decryption system
  • Symmetric encryption and decryption method, and symmetric encryption and decryption system
  • Symmetric encryption and decryption method, and symmetric encryption and decryption system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0082] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0083] In the following description, many specific details are set forth in order to fully understand the present invention, but the present invention can also be implemented in other ways different from those described here, so the present invention is not limited by the specific embodiments disclosed below.

[0084] As mentioned in the background art section, the security of the symmetric encryption and decryption technology in the prior art is relatively low, and the encryption and decryption process requires a relatively large number of clocks to perform non-linear operations, so the efficiency of encryption and decryption is very low.

[0085] In view of the above-mentioned defects, the present invention provides a sym...

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

A symmetric encryption and decryption method and a symmetric encryption and decryption system are provided. The symmetric encryption and decryption method includes the following steps that: data to be processed, keys and first random numbers are provided; first computation and first linear computation are performed on the data to be processed, the keys and the first random numbers, such that first data are obtained; the first linear computation and second computation are performed on the first random numbers, such that second data are obtained; nonlinear computation is performed on the first data, such that third data are obtained; the first computation and second linear computation are performed on the third data and the second data, such that encryption and decryption data are obtained; the nonlinear computation includes the step that initial SBOX is provided; the second computation is performed on the first random numbers, such that fourth data can be obtained; the first computation is performed on the initial SBOX and the fourth data, such that fifth data can be obtained; the locations of elements in the fifth data are adjusted according to the first random numbers, such that new SBOX is obtained; and nonlinear byte data corresponding to the first data are selected from the new SBOX and are adopted as the third data. With the symmetric encryption and decryption method and the symmetric encryption and decryption system of the invention adopted, the security and efficiency of encryption and decryption can be improved.

Description

Technical field [0001] The present invention relates to the technical field of information processing, in particular to a symmetric encryption and decryption method and a symmetric encryption and decryption system. Background technique [0002] In order to ensure message security, the message needs to be encrypted and decrypted. Commonly used encryption and decryption technologies include symmetric encryption and decryption technology and asymmetric encryption and decryption technology. Among them, in the symmetric encryption and decryption technology, the data sender encrypts the plaintext (original data) and the encryption key together to make it a complex ciphertext and sends it out; after the recipient receives the ciphertext, Using the same key and the reverse process of the encryption process to decrypt the ciphertext, it can be restored into a readable plaintext. Symmetric encryption and decryption has the advantages of open algorithm, small amount of calculation, fast en...

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/06H04L9/22
Inventor 胡永波郭丽敏郑业扬张志敏俞军
Owner SHANGHAI FUDAN MICROELECTRONICS GROUP
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