why is encryption needed
security concerns about data transmission
plaintext
original data being sent
cipher text
once plaintext has gone through an encryption algorithm
block cipher
stream cipher
block chaining
symmetric encryption
uses the same key to encrypt and decrypt the encoded message
- use longer key to make it harder to crack
- key has to be sent to the recipient - key distribution problem
key distribution problem
in symmetric encryption the sender has the send the key to the recipient as they use the same key - this could be intercepted and used to decrypt the message
asymmetric encryption
asymmetric encryption
quantum cryptography
quantum key distribution
stages of quantum cryptography
advantages of quantum cryptography
drawbacks of quantum cryptography
SSL and TLS
SSL
uses of SSL and TLS
TLS
record protocol
can be used with/ without encryption - contains dat abeing transmited over the network
handshake protocol
why is TLS used
session caching