(SSL) secure sockets layer

noun
A layer of cryptographic protocols designed to provide communication security over the Internet.