Public-Key Cryptography for Key exchange


Combines Public-Key with Symmetric-Key Cryptography

1. A generates Ks randomly, and sends it securely to B using B's public key

2. A & B communicate using session key Ks and symmetric cryptosystem


This authenticates B and only requires one keypair (for B)