Font Size: a A A

Research And Design Of High Performance SM-X Plus Density Unit Based On AHB Bus

Posted on:2020-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:S DuFull Text:PDF
GTID:2416330578970079Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the gradual formation of the global information infrastructure,many important important information such as government regulation and decision-making,business economic information,scientific research data,and personal privacy information are processed and stored through the network.The security of the network is not only related to the security of personal privacy,but also related to national security and social stability.As a key technology for information network security,cryptography plays an increasingly important role in maintaining national and personal security.Data encryption is to achieve the confidentiality of data.It is a very reliable method for computer protection information.According to the determined cryptographic algorithm,sensitive plaintext data is transformed into hard-to-identify ciphertext data by encryption,which is called encryption.When plaintext data is needed,the same cryptographic algorithm is used to decrypt and obtain plaintext data,which is called decryption.The correctness of the algorithm directly determines whether the correct plaintext can be obtained through the encrypted ciphertext.The degree of security of the algorithm directly determines the possibility of the algorithm being cracked.In recent years,in order to get rid of the problem of excessive dependence on foreign encryption algorithms,the "safe and controllable" capability of China's industrial information system has been improved.China has continuously promoted the independent research and development of state secret algorithms.Nowadays,China's encryption algorithms have the power to replace foreign commercial cryptographic algorithms.In view of this,this paper uses the Verilog HDL language design to implement the hardware components of the symmetric grouping algorithms SM1 and SM4 and the cryptographic hash algorithm SM3 based on the AHB bus specification.Simulation is performed at a clock frequency of 300 MHz.The hash algorithm SM3 can process 0.8 Gb of data per second.The symmetric grouping algorithms SM1 and SM4 support four encryption modes of ECB,CBC,CFB and OFB,among which SM1 is in the pipeline mode.It can reach 5.49Gb/s and can reach 2.74Gb/s in non-flow mode.It can reach 1.54Gb/S in SM4 running mode and 1.2Gb/S in non-flowing mode,which is used in a security equipment.
Keywords/Search Tags:National secret, symmetry, hash, AHB
PDF Full Text Request
Related items