End-to-End(Ende-zu-Ende) -Encryption oder -Verschlüsselung bezeichnet ein Verschlüsselungsverfahren bei dem die übermittelten Daten, im Gegensatz zur reinen Transportverschlüsselung (TLS), auf dem gesamten Weg vom Sender zum Empfänger verschlüsselt bleiben. Im Regelfall verschlüsselt der Sender hierbei die Nachricht asymmetrisch mit dem öffentlichen Schlüssel des Empfängers. Dieser entschlüsselt sie dann mit einem privaten, zB durch eine persönliche Passphrase oder eine Chipkarte geschützten Schlüssel. Die gängigsten Verfahren zur End-to-End-Verschlüsselung sind PGP und S/MIME.

End-to-End