RSA - Encryption
Documentation on asymmetric RSA encryption
Diffie-Hellman key exchange
Description and documentation of the Diffie-Hellman key exchange algorithm.