Hybrid Encryption: Uses Asymmetric encryption to share a Symmetric Key (session key). We use the
security over an unsecure media from Asymmetric for the initial exchange and we use the speed and
higher security of the Symmetric for the actual data transfer. The Asymmetric Encryption may send a
new session key ever so often to ensure security.