Fortune Telling Collection - Free divination - The principle of digital signature

The principle of digital signature

A digital signature is some data attached to a data unit, or an encrypted conversion of the data unit. This kind of data or transformation allows the receiver of the data unit to confirm the source and integrity of the data unit, and protects the data from being forged by people (such as the receiver).

This is a method of signing an electronic message, and the signed message can be transmitted in a communication network. Digital signature can be obtained based on both public key cryptosystem and private key cryptosystem, mainly digital signature based on public key cryptosystem. Include general digital signature and special digital signature.

Extended data:

Realization method

Digital signature algorithm is realized by public key encryption technology. In public key encryption technology, each user has a pair of keys: a public key and a private key. The public key can be released freely, but the private key is confidential; Another requirement is that the private key cannot be deduced from the public key.

Common digital signature algorithms include three kinds of algorithms:

1. password generation algorithm;

2. Marking algorithm;

3. Verify the algorithm.

References:

Baidu Encyclopedia-Digital Signature