Unlock instant, AI-driven research and patent intelligence for your innovation.

Integrated encryption/decryption module based on DES algorithm

A technology of encryption and decryption module and encryption module, which is applied in the direction of encryption device with shift register/memory, internal/peripheral computer component protection, electrical components, etc., which can solve the difficulty of chip circuit design, increase of manufacturing cost, and large space occupation and other issues to achieve the effect of increasing the use of transmission security, reducing the area, and reducing the occupied space

Inactive Publication Date: 2018-04-20
SICHUAN UNIV
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Since the existing DES encryption algorithm needs to be encrypted and decrypted separately, when it is applied to the chip, on the one hand, the area of ​​the chip will be increased, the volume of the product will become larger, and it will take up a larger space, and the manufacturing cost will also increase. On the other hand, if data encryption and decryption are to be implemented on the same chip at the same time, it will inevitably bring certain difficulties to the chip circuit design.

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
  • Integrated encryption/decryption module based on DES algorithm
  • Integrated encryption/decryption module based on DES algorithm
  • Integrated encryption/decryption module based on DES algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0024] Such as figure 1 As shown, this embodiment provides an integrated encryption and decryption module based on the DES algorithm, which includes an initial permutation module, a sub-encryption module, an encryption / decryption key generation module and an inverse initial permutation module.

[0025] The initial replacement module reads the 64-bit plain / ciphertext data to be encrypted and decrypted externally transmitted to the input key_in port, and processes the 64-bit encrypted and decrypted data into two sets of 32-bit plaintext / ciphertext data through the replacement function in the preliminary replacement module. The ciphertext data inL1 and inR1 are transmitted to the sub-encryption module 1 .

[0026] The key generation module for encryption / decryption includes a circular left shift module, a circular right shift module, a compression transposition PC-1 module, a compression transposition PC-2 module and an encryption and decryption selection module, and each module ...

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 provides an integrated encryption / decryption module based on a DES algorithm. The integrated encryption / decryption module is formed by combining the existing encryption / decryption modulebased on a DES encryption algorithm, and comprises an initial replacement module, a sub-encryption module, an encryption / decryption key production module and an inverse initial replacement module; the encryption / decryption key production module comprises a ring shift left module, a ring shift right module, a compression transposition PC-1 module, a compression transposition PC-2 module and an encryption / decryption selection module, the initial 64 key data is simultaneously used for the generation of a sub-key for encryption and decryption, the sub-key for encryption / decryption is selectivelyused as required; the sub-key for encryption / decryption is applied to a chip, the chip area can be reduced, the design difficulty is lowered, and the related hardware cost is reduced.

Description

technical field [0001] The invention belongs to the technical field of data communication security, and relates to an integrated encryption and decryption module based on a DES algorithm, in particular to an integrated encryption and decryption module based on a DES algorithm applied to a chipset. Background technique [0002] The DES encryption algorithm belongs to the symmetric encryption algorithm, that is, the same key is used in the encryption process and the decryption process of the same group. The DES encryption process consists of initial permutation, sub-encryption, key generation and reverse initial permutation. [0003] The DES encryption process is to perform the first round of encryption operation on the plaintext data after the initial replacement through the obtained first round key after an initial replacement of the plaintext data, and obtain the encrypted data generated by the first round of encryption process as the second The initial data of the round e...

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/06G06F21/72
CPCG06F21/72H04L9/0618H04L9/0631
Inventor 刘齐宏
Owner SICHUAN UNIV