HTTP Flashcards
what is encryption
a mechanism to convert a plaintext into a cyphertext, using an encryption key and algorithm only known at sender and receiver end - thus ensuring that the data in transit is not open to tampering by attackers
what are types of encryption
symmetric and asymmetric
what is symmetric encryption
where the sender and receiver uses same key to encrypt and decrypt a payload
what is asymmetric encryption
where the payload is encrypted using public key and decrypted using private key; note that the keys (used for symmetric encryption) is send via asymmetric technique and thereafter the encryption/decryption happens symmetrically - this is because the symmetric is faster than asymmetric way