Cryptography I. Lecture 5 Dimitrios Delivasilis Department of Information and Communication Systems Engineering University of Aegean. Digital Signatures. A cryptographic primitive fundamental in authentication, authorization and non-repudiation It consists of the following elements:
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Department of Information and Communication Systems Engineering
University of Aegean
Entity A creates a signature for a message m ∈ M with the following sequence of events:
- Compute s = SA(m)
- Transmit the pair (m,s), where s is the signature of message m.
To verify that a signature s on a message m was created by A, the verifier has to follow the steps below:
- Obtain the verification function VA of A
- Compute u = VA(m,s)
- Accept the signature as valid if u = true, or else reject the signature
Dd(Ee(m))=Ee(Dd(m))=m, for all m∈M and M=C.