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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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 ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


