SSL/TLS

Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL), are cryptographic protocols which are designed to provide communication security over the Internet. They use X.509 certificates and hence asymmetric cryptography to assure the counterparty whom they are talking with, and to exchange a symmetric key. This session key is then used to encrypt data flowing between the parties. This allows for data/message confidentiality, and message authentication codes for message integrity and as a by-product message authentication.

Projects Supported
Protocols
Anonymity
I2P
Tor
Communication
DNS
IRC
Matrix
Tox
XMPP
Encryption
GPG
OMEMO
OTR
S/MIME
SSL/TLS
ZRTP
Synchronization
ActiveSync
CalDAV
CardDAV
WebDAV
Syndication
RSS