Asymmetric (or Public Key) Encryption
-> One key is used for encryption and other is another key for decryption
-> Cryptography namespace includes four symmetric algorithms
DSA, ECDDiffieHellman, ECDsa, RSA
Encryption
- Computers agree on how to encrypt.
Key – RSA, Diffie-Hellman, DSA
Cipher – RC4, Triple DES, AES
Hash – MD5, SHA - Server sends certificate.
- Your computer says ‘start encrypting’
- The server says ‘start encrypting’
- All messages are now encrypted.