Microsoft Point-To-Point Encryption ProtocolMicrosoft Point-To-Point Encryption (MPPE) ist ein Netzwerkprotokoll zur Verschlüsselung von Daten, die nach dem Point-to-Point Protocol übertragen werden. Es wurde von Microsoft und Cisco entwickelt und im März 2001 als RFC 3078[1] veröffentlicht. FunktionAushandlungenMPPE benutzt zur Verschlüsselung den Algorithmus RC4 von RSA Security. Die Länge der session keys kann während der Verbindungs-Aushandlung festgelegt werden. Erlaubt sind dabei 40 Bit, 56 Bit oder 128 Bit. Die Verhandlungen und die Verwaltung werden über das Compression Control Protocol abgehandelt. MPPE wird innerhalb der Option 18 im CCP ausgehandelt. Dabei benutzt CCP eine Länge von 6 Bit: 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 ├─┴─┴─┴─┴─┴─┴─┼─┼─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┼─┼─┼─┼─┼─┴─┴─┼─┤ │ │H│ │M│S│L│D│ │C│ └─────────────┴─┴───────────────────────────────┴─┴─┴─┴─┴─────┴─┘
Bevor MPPE ein Paket versenden kann, muss PPP die „Network-Layer Protocol“-Phase erreicht haben, und CCP muss den sogenannten „Open State“ erlangen. Also die Schlüsselverhandlungen müssen abgeschlossen werden. Übertragung1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 ├─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┼─┼─┼─┼─┼─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┤ │ PPP Protocol │A│B│C│D│ Coherency Count │ ├───────────────────────────────┴─┴─┴─┴─┴───────────────────────┘ │ Verschlüsselte Daten... └────────────────────────────────
Weblinks
Einzelnachweise |
Portal di Ensiklopedia Dunia