Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The Secure Socket Layer (SSL) is a protocol for secure client/server communications in connected and Web environments (i.e., unconnected). SSL works on top of the TCP/IP protocol and uses various cryptography mechanisms to achieve strong authentication (beyond traditional username/password), data privacy, and ensure integrity. These mechanisms include secret key cryptology (i.e., DES, 3DES, RC2, RC4), public-key cryptography (i.e., RSA, DH), public-key certificates (i.e., VeriSign, Entrust, GTE Cyber-Trust), cryptographic hash functions (i.e., MD5, SHA), and message authentication code (MAC).
For starters, here is some lexicon: