Signature system based on RSA algorithm and its algorithm optimization
Yuan Qingmin, Wang Sinan · 2021 IEEE Conference on Telecommunications, Optics and Computer Science (TOCS) · 2021
With the rapid development of Internet technology, our life is increasingly inseparable from the Internet. The information exchange platform provided by the Internet makes our work and life simple, fast and efficient.At the same time, various network information attack methods are also threatening the security of network information transmission.In the process of data transmission through the network, we need to solve two problems. The first is to ensure that the data will not be leaked after being attacked. The second is that the data receiver can authenticate the data sender through certain methods.A digital signature encrypts and decrypts data by carrying a key. Generally, the key can be divided into a public key and a private key. The public key is used for data encryption and signature verification, and the private key is used for data decryption and signature.In view of the technical characteristics of digital signature, this paper designs a SET of RSA digital signature system based on C/C++ development platform after consulting relevant literature at home and abroad. Compared with the traditional RSA algorithm, this design has made some optimization in the selection of large prime numbers. For the application of digital signature system in various small systems,This is bound to have certain reference significance.