![Page 1: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/1.jpg)
Overview of Digital Signatures
Introduction To Networks and Communications (CS 555)
Presented byBharath Kongara
![Page 2: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/2.jpg)
What is a Digital Signature?
An electronic signature that can be used to authenticate the identity of the sender of a message or the signer of a document.
![Page 3: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/3.jpg)
Why Digital Signatures?
• To Provide Authenticity , Non-Repudiation and Integrity to electronic documents
• To use internet as the safe and secure medium for e-Commerce and e-Governance
![Page 4: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/4.jpg)
Digital Signatures
• Each individual generates his own key pair ( Public key known to everyone and private key only to the owner)• Private key - Used for making digital owner• Public key – Used to verify the digital signature
![Page 5: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/5.jpg)
How it works?
Step 1: Getting a Private and Public Key
Step 2: Signing an Electronic Document• Initiate the signing process • Create a digital signature• Append the signature to the document
![Page 6: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/6.jpg)
How it works?Step 3: Validating a Digital Signature (Receiver Side)
• Initiate the validation process• Decrypt the digital signature• Compares the document fingerprint with the
calculated one
![Page 7: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/7.jpg)
What is a Digital Certificate and who issues it?
• A digital certificate is an electronic document that uses a digital signature to bind together a public key with an identity.• The CA issues an encrypted digital certificate
containing the sender’s public key and a variety of other identification information.
![Page 8: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/8.jpg)
Message Digest
Data to be encoded -> MessageHash value(Message)->Message Digest or Digest
Hash Functions• MD4• MD5 • SHA-1 • SHA-2 are generally used
![Page 9: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/9.jpg)
Uses of Digital Signature and Overall Function
• Authentication • Integrity• Non-repudiation
![Page 10: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/10.jpg)
References
• http://en.wikipedia.org/wiki/Cryptographic_hash_function• http://www.authorstream.com/Presentation/aSGuest41865-
360870-digital-signature-ccapresentation-1-science-technology-ppt-powerpoint/• http://www.arx.com/digital-signatures-faq/• http://en.wikipedia.org/wiki/Digital_signature• http://www.webopedia.com/TERM/D/digital_certificate.html
![Page 11: Overview of Digital Signatures Introduction To Networks and Communications (CS 555) Presented by Bharath Kongara](https://reader035.vdocuments.mx/reader035/viewer/2022072010/56649da85503460f94a9517b/html5/thumbnails/11.jpg)
Thank You