Digital Signatures Flashcards
How is the integrity of the message ensured when using public keys?
The use of digital signatures also known as checksums created with a private key
When a digital signature is verified what can the recipient be sure of?
- It was sent from the person it says it was
- The message hasn’t changed
What does a certification authority (CA) do?
They issue digitally signed public keys to ensure authenticity with a key signing service
How does the CA work?
- User sends their private key to CA
- CA contacts user to verify their ID
- CA creates a hash of users key, combines it with his details and encrypts is with CA private key to create a users digitally signed public key.
- Any other user can use CA public key to verify user
What is TLS?
Transport layer security
What is SSL?
Secure socket layer
How does TLS work?
Encrypted messages are sent. Each contains a message authentication code (MAC)
With TLS, do the client and server exchange keys?
No they negotiate a common secret known as the master secret. All other key data is derived from this master secret. After the master secret is established a secure connection can be made