3 ms·
TLS establishes a secure channel between a client and a server. Both the client and the server have access to the plaintext. E2EE establishes a secure channel
by throwawaymath 8y ago
TLS establishes a secure channel between a client and a server. Both the client and the server have access to the plaintext.
E2EE establishes a secure channel between two clients who each have access to the plaintext, via an intermediating server which has no access to the plaintext.
The two clients are the "ends" in E2EE. E2EE does not mandate that the server is uninvolved in the key exchange.