Das Microsoft Point-to-Point Encryption Protokoll (MPPE) dient der Verschlüsselung des Point to Point Tunneling Protocols ( PPTP).
Dazu bietet das MPPE-Protokoll als internationale Version eine Schlüssellänge von 40 Bit und als US-Version eine Schlüssellänge von 128 Bit, bei dem die Datencodierung mit RSA 4 Stream Cipher ( RC4) verwendet wird. Bei dem 128-Bit- Schlüssel wird zur Erhöhung der Sicherheit für jede neue Session ein 64 Bit großer Teil des Schlüssels geändert.
MPPE sorgt für die Unversehrtheit der Datenpakete zwischen RAS- Client, Remote Access Service, und RAS-Server bzw. Tunnel-Server. Diese Verschlüsselung kann dann verwendet werden, wenn IP Security Protocol ( IPsec) nicht verfügbar ist.