Cryptography Series - Multiple Signature Methods

Digital signature is a type of algorithm protocol in which users use their own private key to sign specified data, and use the user's public key to verify the signature. Digital signatures are often used for authentication and data integrity verification, and digital signatures are non-repudiable.

Based on this, a variety of digital signature methods have been derived, each with different characteristics:

1. Group signature : A group member can sign instead of the group, and a member of the group with administrator status can reveal the identity of the signer

Features: The signature is anonymous and can be supervised; only one signature needs to be verified

2. Ring signature : the signer hides among multiple members to sign, and no administrator can reveal the identity of the signer

Features: The signature is anonymous; only one signature needs to be verified

3. Linkable ring signature : the signer hides among multiple members to sign, and the signature of the same member can be linked

Features: Signatures are anonymous and relatable; only one signature needs to be verified

4. Threshold signature : The signatures of several members that meet the specified number can be integrated into a group signature, and the signature is verified using the group public key

Features: High availability, distributed; only need to verify a signature

5. Multi-signature : multiple members sign the same content with their own public keys, and the verification can be passed if a certain number or weight is satisfied

Features: mostly used for rights management; multiple signatures need to be verified

6. Blind signature : the signature content is blinded, the signer does not know the content of the signature, the original content is restored after signing, and the legal signature of the original content is calculated

Features: It can protect the privacy of signed content

Guess you like

Origin blog.csdn.net/weixin_40862140/article/details/126682835