unit 7
unit 7
Engineering
Digital Signature Schemes
CRYPTOGRAPHY
CS-531
Faculty-
Vivek Kumar Anand
have looked at message authentication
but does not address issues of lack of trust
digital signatures provide the ability to:
Digital verify author, date & time of signature
authenticate message contents
Signatures be verified by third parties to resolve disputes
hence include authentication function with additional capabilities
Digital
Signature
Model
Digital
Signature
Model
Attacks
Forgeries
➢must depend on the message signed
➢must use information unique to sender
⚫to prevent both forgery and denial
Digital ➢must be relatively easy to produce
Signature ➢must be relatively easy to recognize & verify
➢be computationally infeasible to forge
Requirements ⚫with new message for existing digital signature
⚫with fraudulent digital signature for given message
➢be practical save digital signature in storage
involve only sender & receiver
assumed receiver has sender’s public-key
digital signature made by sender signing entire message
Direct Digital or hash with private-key