The invention relates to a certificateless partially
blind signature method. In the prior art, practicality of the partially
blind signature method is low. The method of the invention is mainly used to solve the above problem. The method comprises the following steps that: 1) a secret
key generation center randomly selects an integer sPKG as a private key in an integer multiplication group of mod q and stores secretly, and discloses a
system parameter: (G1, q, 1, P, G2, e, H, h, QPKG); 2) a signer generates the partial private key s1 and a partial public key Q1, the secret
key generation center generates the other partial private key S2 and the public key Q2 and sends to the signer through a safe
authentication channel, and the signer acquires a private key pair (s1, S2) and a public key pair (Q1, Q2); 3) the signer carries out signature; 4) an authenticator verifies validity of the signature by using the public key pair (Q1, Q2) of the signer. By using the method of the invention, a demand to a
certificate can be eliminated. There is no
disadvantage of secret
key escrow. A partial blind characteristic is possessed. Simultaneously, the method is simple and high efficient and possesses good practicality and security. The method can be used in an
electronic cash transaction and electronic voting.