It mainly realizes identity confirmation and information authenticity and integrity verification. Digital signature involves public key, private key, wallet and other tools. It has two functions: one is to prove that the message was signed by the sender of the message, and the other is to ensure the integrity of the message.