Tymers bepaal wanneer 'n tonnel se sleutels vervang word, en die twee drempels daarby word dikwels as een gelees. Hulle is nie. 'n Sagte leeftyd vra die eweknie om 'n vervanging te bou terwyl die huidige sekuriteitsassosiasie nog verkeer dra, en 'n harde leeftyd is die spertyd waarna die ou assosiasie weg is, of die vervanging gewerk het of nie. Tussen hulle lê 'n oorvleuelingsvenster wat bestaan sodat pakkette nie in 'n gaping val nie.

Wat 'n leeftyd werklik begrens

'n IPsec-sekuriteitsassosiasie is 'n bondel kriptografiese toestand: sleutels vir een rigting, 'n sekuriteitsparameter-indeks, 'n algoritmeversameling en 'n keurder. Die leeftyd begrens hoe lank daardie toestand gebruik mag word, wat beperk hoeveel verkeer een sleutel beskerm. Dit is 'n inperkingsmaatreël vir die sleutel, nie 'n uitspraak oor hoe lank 'n gebruiker se sessie moet duur nie.

IKE-beheerassosiasies het hul eie sleutels en hul eie leeftye, apart van die kindassosiasies wat data dra. Dit is die eerste plek waar mense twee skedules verwar.

Sag begin die vervanging, hard beëindig die ou toestand

Wanneer die sagte drempel nader kom, begin die eweknie 'n vervanging. Implementasies vuur gewoonlik vroeg en maak die oomblik ewekansig sodat 'n hoofpunt met honderde tonnels nie almal gelyktydig hersaamstel nie. In IKEv2 is die vervanging 'n CREATE_CHILD_SA-uitruiling met vars nonces, plus 'n Diffie-Hellman-uitruiling wanneer volmaakte voorwaartse geheimhouding opgestel is. Die resultaat is 'n nuwe paar assosiasies met nuwe sleutels.

Die oorvleueling maak saak. Vir 'n kort tydperk kan die eweknie die ou en nuwe assosiasies hou, en 'n opname kan twee stelle identifiseerders wys. Dit is die meganisme wat werk, nie 'n fout nie.

Die harde drempel is onverbiddelik. As die vervanging teen daardie tyd nie voltooi is nie, moet die ou assosiasie uit diens gestel word en verkeer wat net daardeur beskerm word, stop. Herhaalde mislukte hersleutelinge wat heeltemal tot harde verval loop is die operasionele sein om te ondersoek, want die tonnel word elke siklus deur 'n spertyd oorend gehou.

Gebruiklimiete kan voor enige klok afgaan

Tyd is nie die enigste begrensing nie. Implementasies kan die grepe of pakkette wat deur een sleutel beskerm word, beperk, en 'n besige tonnel sal 'n gebruiklimiet tref lank voor 'n timer van meer as 'n uur. strongSwan bied aparte leeftyd- en marge-instellings vir tyd, grepe en pakkette, wat beteken die effektiewe hernuwingspunt is watter drempel ook al eerste kom, minus die opgestelde marge.

Wanneer 'n tonnel baie meer dikwels hernu as wat sy opgestelde ure aandui, kyk na die grepe- en pakketlimiete voordat jy die klok blameer. 'n Versadigde skakel en 'n ledige skakel met dieselfde tydinstellings sal sigbaar verskillende hersleutelingstempo's hê, en net een van hulle volg die timer.

Elke eweknie handhaaf sy eie beleid

IKEv2 onderhandel nie 'n enkele leeftyd wat beide eweknieë identies moet vertoon nie. Elke kant pas sy plaaslike beleid toe en kan vervanging begin wanneer sy eie limiet nader kom, soos beskryf in RFC 7296 afdeling 2.8. Dus is 'n verskil tussen twee eweknieë se opgestelde ure nie outomaties 'n fout nie, al kan heeltemal verskillende waardes omwenteling veroorsaak as een kant aanhou om toestand te vervang wat die ander pas geïnstalleer het.

Koördinering beteken verenigbare gedrag: oorvleuelingsvensters wat lank genoeg vir die uitruiling is, marges wat ruimte vir herprobeer laat, en monitering wat wys watter kant elke hernuwing begin het.

Hersleuteling is nie herautentisering nie

'n Hersleuteling verfris sleutels onder die bestaande geauthentiseerde verhouding. 'n Herautentisering herhaal die identiteitskontrole, of dit 'n sertifikaatuitruiling of 'n EAP-gesprek is. Die twee loop volgens aparte skedules en 'n suksesvolle hersleuteling sê niks oor of die rekening nog toegang behoort te hê nie.

Daardie onderskeid maak saak vir herroeping. Om 'n rekening te deaktiveer, 'n sertifikaat te herroep of 'n sessie te beëindig, is toegangsbesluite wat eksplisiete beleid in die implementasie vereis; hulle volg nie uit die SA-timer nie, en 'n hersleuteling kan gelukkig voortduur vir 'n identiteit wat al onttrek is.

Wat om per tonnel aan te teken

Teken aan watter assosiasie die hernuwing veroorsaak het, die ou en nuwe identifiseerders, watter drempel afgegaan het en of die vervanging binne die oorvleueling voltooi is. Daardie vier velde maak 'n hersleutelingsprobleem sigbaar voordat dit 'n onderbreking word, en hulle onderskei 'n beleid wat aggressief is van een wat misluk.

Hou die skedule vir die verwydering van toegang langs daardie rekord eerder as daarbinne. Kriptografiese higiëne en identiteitsbeleid is verskillende kontroles, en 'n tonnel wat sleutels betyds roteer, kan steeds 'n sessie hou wat niemand bedoel het om te hou nie.

Verwante artikels