Netinfo Security ›› 2019, Vol. 19 ›› Issue (8): 61-67.doi: 10.3969/j.issn.1671-1122.2019.08.009

Previous Articles     Next Articles

Blind Signature Scheme Based on SM9 Algorithm

Xuefeng ZHANG, Hua PENG()   

  1. School of Communication & Information Engineering, Xi’an University of Posts & Telecommunications, Xi’an Shaanxi 710121, China
  • Received:2019-01-15 Online:2019-08-10 Published:2020-05-11

Abstract:

Blind signature is a very useful tool in crypto and internet security. A blind signature is the concept with a salient feature that the signer cannot make a linkage between the blind signature and the identity of the requester. SM9 identity-based cryptographic algorithmwas recently released in 2016, it is an identification cryptographic algorithm that is different from the traditional public key algorithm. It uses the effective identification of the entity as the public key for encryption and has became an international standard algorithm. Based on blind signature and SM9 algorithm, a blind signature scheme based on SM9 cryptographic algorithm is proposed. Uses SM3 hash algorithm to calculate the user’s own identification information to generate a blind factor, the blind factor is used to blind the message, then complete the signature by SM9 signature algorithm. Analysis results show that the algorithm can protect the security of messages, protect the privacy information from leaking out. Signing time is shorter than blind signature algorithm based on RSA.

Key words: SM9 algorithm, digital signature, blind signature

CLC Number: