Zwee Maschinne, déi nëmmen mateneen schwätzen, kënnen déi Topologie behalen an trotzdeem ausgehandelt Traffic-Schlësselen kréien. D’Netzform an de Schutzmodus sinn onofhängeg Wiel, an et ass hire Vermëschung, déi d’Leit probéieren e statescht Geheimnis ze rotéieren, andeems se eng Datei austauschen, während béid Daemone weiderlafen. D’Schlësseldatei ënner engem lafende Paar auszetauschen rotéiert näischt. Den Static-Key-Modus, deen OpenVPN 2.6 als verouert markéiert, hält ee Schlëssel fir d’Liewensdauer vum Tunnel, sou datt d’Datei op der Plack an de Schlëssel am Späicher eréischt no engem Neistart vun béiden Enner erëm iwwerenee stëmmen. Wann automatesch Erneierung d’Ufuerderung ass, muss de Schutzmodus sech änneren.

Wat den Static-Key-Modus net kann

Am Secret-Modus deelen béid Peers en im Viraus gedeelte Schlëssel, deen den Tunnel direkt verschlësselt an authentifizéiert. Et gëtt keen Handshake, also gëtt et kee Mechanismus fir eng Säit, nei Schlësselmaterial virzeschloen, eng Identitéit ze beweisen oder sech ouni Agriff vum Bedreiwer vun enger Divergenz z’erhuelen. Béid Eegeschafte kommen aus dem Fehlen vun engem Steierkanal an net aus enger fehlender Optioun, an et gëtt keng Konfiguratiounsflagg, déi dësem Modus eng bäifüügt.

D’OpenVPN-2.6-Handbuch seet kloer, datt de Schlëssel bleift, bis een neien generéiert gëtt. Dat ass akzeptabel fir eng Laborverbindung oder en fixe Gerätepaar mat enger dokumentéierter Rotatiounsprozedur, an et ass inakzeptabel iwwerall, wou e laangliewegt Geheimnis e richtege Risiko ass. En Dateiaustausch schaaft kee neie Schlëssel fir e lafende Paar; en schaaft zwee Peers, déi sech widerspriechen. D’Ersetze vun der Datei setzt also eng Ënnerbriechung derbäi, ouni eng Rotatioun derbäizesetzen.

Et gëtt och keng Nottelung vu Peer-Identitéit iwwer de Besëtz vun der Datei eraus. Wien de Schlëssel huet, ass e Peer, an näischt am Tunnel hält fest, wéi eng Säit wéi eng ass, dofir ass Widderruff alles oder näischt.

Op TLS ëmstellen, ouni d’Verbindung nei ze designen

Den TLS-Modus setzt e Steierkanal derbäi an domat d’Fäegkeet, d’Schlëssele vum Dateskanal auszehandelen. An enger Punkt-zu-Punkt-Installatioun hëlt eng Säit d’Roll vum Server an déi aner d’Roll vum Client, awer d’Topologie bleift eng Verbindung tëschent zwee Peers: all Säit kennt den Endpunkt vun der anerer, an et erschéngt kee Pool an och kee Multi-User-Service. D’Rolle sinn en Detail vum Handshake, keng nei Architektur.

Gitt all Maschinn seng eege Identitéit. All Säit brauch en Zertifikat an e private Schlëssel, den Treifeankere deen déi aner validéiert, an eng Peer-Verifikatiounsregel déi nennt wien erwaart gëtt. Benotzt net de private Schlëssel vun engem Peer op deem aneren, fir Zäit ze spueren; dat mécht aus zwou Identitéiten eng eenzeg an hëlt d’Fäegkeet, all Säit separat ze widderruffen. D’Inschreiwung ass dee richtegen Uert, well et méi spéit ze flécken heescht Zertifikater nei auszeginn.

Hält den Netzwierkkontrakt onverännert, während de Schutz sech ännert. Déiselwecht Tunneladressen, Routen an erlaabte Servicer sollten virun a no gëllen, sou datt e Feeler während der Migratioun e Schutzproblem ass an net eng verstoppte Routing-Iwwerraschung. Schreift d’Adressen an d’Routen virun der Ännerung op; se duerno ze vergläichen ass séierer wéi se aus dem Späicher erëm ze konstruéieren.

Verschidde Installatioune schützen de Steierkanal och mat sengem eegene statesche Schlëssel, deen net mam Dateskanal rotéiert. Dee Schlëssel bewaacht den Handshake an net d’Nutzlaascht, dofir weist seng Kompromittéierung d’Aushandlung an net den Traffic. Lagert en getrennt vum Material vum Dateskanal, a gitt him en Ersetzungsdatum, deen eng genannte Persoun verantwort. En ze rotéieren heescht béid Peers an engem koordinéierte Fënster nei ze starten, dofir verdéngt en en Agendus-Antrag an net eng Erënnerung.

Wien wat erneiert, a wéini

Am TLS-Modus gëtt d’Erneierung duerch konfiguréiert Grenze gesteiert: en Zäitintervall, eng Bytzuel oder eng Paketzuel. Déi dokumentéiert Zäitsteierung ass dat, op wat déi meescht Installatiounen sech verloossen, an de méi nidderegen effektive Wäert iwwer déi zwee Peers kann d’Ersetze starten, dofir hält en nëmmen op enger Säit erhéijen den Event net zréck. Volumenbaséiert Grenzen existéieren, well eng beschäftegt Verbindung ee Schlëssel vill virun der Auer opbrauche kann. Keng vun de Grenze ass eng Gesondheetspréifung, a keng seet Iech, datt eng Erneierung gelungen ass.

Dofir ass et irreführend, eng widderholl Neiverhandlung aus enger eenzeger Konfiguratiounsdatei ze diagnostizéieren. Liest d’Astellungen op béide Peers a kuckt dann op den Iwwergang am Log, amplaz e Feeler unzehuelen. Eng Erneierung déi propper fäerdeg gëtt, gesäit aus wéi e kuerze Schub vum Steierkanaltraffic, net wéi eng Trennung.

Hält d’Objete getrennt am Kapp. Den Zertifikat beweist laangfristeg Identitéit a gëtt no engem Plang ersat, deen Dir kontrolléiert. De Schlëssel vum Dateskanal gëtt automatesch opfrëscht, an en getrennten Authentifikatiounsaustausch, wann d’Installatioun een erfuerdert, follegt der Kontopolitik a ka seng eege Reegele fir spéider Austausch brauchen.

D’Erneierung komplett ausschalten, andeems den Intervall op null gesat gëtt, ass keng Léisung fir en haart Log. Et verwandelt en gesonde Liewenszyklus-Event an en permanente Schlëssel, wat Iech zréck op d’Eegeschaft bréngt, déi Dir probéiert hutt ze verloossen.

D’Ännerung akzeptéieren

Baut déi nei Konfiguratioun aus dem ënnerstëtzten Beispill vun der installéierter Verëffentlechung, net aus engem alen minimale Schnipsel, deem seng Algorithmen a Dateipied aus enger anerer Plaz iwwerholl goufen. Koordinéiert den Ëmstie, sou datt béid Peers zesummen änneren, a hält en approuvéierte Erhuelungswee bereet, wann eng Säit net eropkënnt. Bréngt d’Verbindung bewosst erof, amplaz op eng Ënnerbriechung ze waarden, fir de Réckroll ze testen. En agéierte Réckroll ass méi wäert wéi en beschriwwenen.

Testt dräi Saachen: déi initial Identitéitspréifung geléngt, den ugezielte Applikatiounsfloss funktionéiert, an eng kontrolléiert Erneierung geschitt ouni Traffic ze verléieren. Liest dann den Iwwergang am Log fir dat, wat en tatsächlech beweist: en neien Schlësselidentifiant heescht, datt d’Peers eng Ersetzung ofgeschloss hunn, net datt den Tunnel sech nei verbonnen huet. Behämmert en als Beweis fir ee Schrëtt, a préift d’Traffic-Zieler, ier Dir d’Migratioun fäerdeg nennt.

Wat e Verspriechen vun null Ënnerbriechung verstoppe géif, ass de Feeler, deen Dir nach net gesinn hutt. Eng Erneierung déi feelt, en Zertifikat deen oflaféiert oder e Weefeeler kënnen d’Verbindung nach ëmmer stéieren, an keen dovun ass duerch eng propper Testlaaf ausgeschloss. D’Eegeschaft, fir déi et sech lount ze designen, ass méi schmuel a méi nëtzlech: routineméisseg Schlësselersetzung hält op, en manuellen Dateiaustausch ze sinn.

Ähnlech Artikelen