Abbreviation for Secure Sockets Layer. A protocol that uses public keys for encryption to securely process transactions over the Internet.