Digital Signature

A digital signature is a mathematical technique to check the authenticity and integrity of digital messages and documents.

Darina wants to send a document to Tina.

1.     A unique and non-reversible hash value is generated from the message in Darina's document

2.     Darina encrypts the hash value with her private key 

3.     The document is sent through the network

4.     Tina decrypts the signature using Darina's public key and generates a hash value for the document

5.     The computer checks if the received hash value matches the self-calculated hash value 

6.      If the answer is yes, the signature is correct and the identity of Darina and the integrity of the message are ensured

7.      If the answer is no, the document was changed after Darina signed it or someone else signed the document

Creative Commons License This work is licensed under a Creative Commons Attribution-ShareAlike 2.0 Generic License.


    • User will be verified
    • Determines whether the file has been changed or has not been changed after it was sent
    • Less costs due to reducing paper

Last modified: Monday, 17 May 2021, 1:21 PM