5: Digital Signature Flashcards
What is a Digital Signature?
Digital Signature is a process wherein a digital code is attached to an electronically transmitted document to verify its contents and the sender’s identity.
How is a digital signature created
1- Creating a hash value or message digest of a given message
2- Encryption of the hash value or message digest with the private key of the sender.
What is the other name of a hash
A message digest.
It must be noted that the hash value will be unique for each message.
What is the purpose of hash value
To validate the integrity of the message
How a message flows from sender A to Sender B using a digital signature
1- Creating a hash value or message digest of a sender A’s given message
2- Encryption of the hash value or message digest with the private key of the sender A
3- Message digest is sent via an email to sender B
4- System calculate Hash message, and decrypt Message using Sender A’s public key
What a digital signature ensures
Integrity
Authentication
Non-repudiation
Integrity
A message has not been tampered
Authentication
A message has been actually sent by sender
Non-repudiation
Sender cannot later deny about sending the message
Can digital signature ensure confidentiality
No , it doesn’t, because digital signature only encrypts the hash of the message and not the message itself.
What key is used for encryption of the hash of the message
The private key of the sender.