How to do an electronic signature?
Before introducing the electronic signature, we will first introduce Hash, also known as Hash or Hash.
The Hash function is defined as a variable-length input to a fixed-length output.
Common Hash algorithms: MD5 (128 bits), regardless of the length of the input, will become a fixed length of 128 bits output.
Hash features:
1. variability: even if the original information changes by 1 bit, the Hash output will have unpredictable huge changes.
2. irreversible: It is impossible or extremely difficult to construct a satisfying input information through the Hash result.
In the text of symmetric encryption and asymmetric encryption, we have learned that in asymmetric encryption, public keys are used for encryption and then private keys are used for decryption.
In electronic signatures, another feature is that private keys are used for encryption, and public keys are used for decryption. For example:
Copyright Disclaimer: This article is an original article by the blogger and cannot be reproduced without the permission of the blogger.