Digital signatures
A digital signature verifies the authenticity of a service or data. It is similar to signing a document to prove its authenticity. As an example, before buying anything from a website, we can check its digital certificate and verify the authenticity of the website and confirm that it's not a phishing website. Let's look into this further with a use case. In the previous scenario, Sean successfully decrypted the data he received from Chris. Now, Sean wants to send some confidential data back to Chris. It can be encrypted using the same method of using Chris's public key. But the issue is that Chris is not part of the PKI setup, and he does not have a key pair. The only thing Chris needs to verify is that the sender is legitimate ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access