Back to Search
Start Over
Design and Implementation of SM9 Identity Based Cryptograph Algorithm
- Source :
- 2020 International Conference on Computer Network, Electronic and Automation (ICCNEA).
- Publication Year :
- 2020
- Publisher :
- IEEE, 2020.
-
Abstract
- With the rapid development of Internet technology, the spread of information and the arrival of the big data era, data security is becoming more and more important, in the process of data transmission is to solve the first problem of identification and data privacy of both sides, these problems have to rely on cryptography to solve, but with the explosive growth of Internet users in recent years, the traditional PKI/CA public key password system due to the management of certificates cumbersome and complex use, gradually exposed its shortcomings. In a password system that uses an identity password algorithm, the consumer has a meaningful and unique identity, which is itself the public key of the entity. Without the need to pre-negotiate keys or exchange certificates, the time it takes to apply and validate in a traditional certificate system can be significantly reduced and easy to use. This paper is mainly based on the Description of the SM9 digital signature algorithm based on the sM9 logo password national standard “GM/T 0044 SM9 logo password algorithm”, and uses C language programming to realize the complete process of SM9 digital signature algorithm. The implementation process is divided into parameter settings, key generation, digital signature generation, signature verification four core steps. This design mainly provides the function of selecting its own identity key generation, digital signing of message, signature verification, and has the advantages of simple operation and high efficiency.
Details
- Database :
- OpenAIRE
- Journal :
- 2020 International Conference on Computer Network, Electronic and Automation (ICCNEA)
- Accession number :
- edsair.doi...........974a118aa509d372577cf3ef2f5ba1b6