Secure Transport Channels
Secure Socket Layer (SSL) from Netscape
Provides authenticity between client and server by means of symmetric and asymmetric (public key) cryptography and digital signatures
Independent of any application protocol, can be used for ftp, telnet etc. as well