Тајмери одлучују када се кључеви тунела замењују, а два укључена прага се често читају као један. Нису. Меки животни век тражи од партнера да изгради замену док тренутна безбедносна асоцијација још носи саобраћај, а тврди животни век је рок после којег стара асоцијација нестаје, без обзира на то да ли је замена успела. Између њих стоји прозор преклапања који постоји да пакети не би пали у празнину.

Шта животни век заправо ограничава

Безбедносна асоцијација IPsec је сноп криптографског стања: кључеви за један смер, индекс безбедносних параметара, скуп алгоритама и селектор. Животни век ограничава колико дуго се то стање сме користити, што ограничава колико саобраћаја један кључ штити. То је мера задржавања за кључ, а не тврдња о томе колико дуго корисничка сесија треба да траје.

IKE контролне асоцијације имају сопствене кључеве и сопствене животне векове, одвојено од подређених асоцијација које носе податке. Ту људи први пут мешају два распореда.

Меко почиње замену, тврдо завршава старо стање

Када се меки праг приближи, партнер покреће замену. Имплементације обично делују рано и рандомизирају тренутак да чвориште са стотинама тунела не обнови све кључеве одједном. У IKEv2 замена је размена CREATE_CHILD_SA са свежим nonce, плус Diffie-Hellman размена када је конфигурисана савршена тајност унапред. Резултат је нови пар асоцијација са новим кључевима.

Преклапање је важно. Кратко време партнер може да држи стару и нову асоцијацију, а снимак може да покаже два скупа идентификатора. То је механизам који ради, а не квар.

Тврди праг не прашта. Ако замена до тада није завршена, стара асоцијација мора да се повуче и саобраћај заштићен само њоме престаје. Поновљена неуспела обнављања кључева која иду све до тврдог истека су оперативни сигнал за истрагу, јер се тунел сваким циклусом држи на року.

Границе употребе могу деловати пре било ког сата

Време није једина граница. Имплементације могу ограничити бајтове или пакете које штити један кључ, а заузет тунел ће достићи границу употребе много пре вишечасовног тајмера. strongSwan нуди одвојена подешавања животног века и марже за време, бајтове и пакете, што значи да је ефективна тачка обнове онај праг који први стигне, умањен за конфигурисану маржу.

Када се тунел обнавља много чешће него што наговештавају његови конфигурисани сати, проверите границе бајтова и пакета пре него што окривите сат. Засићена веза и неактивна веза са истим временским подешавањима имаће видљиво различите стопе обнављања кључева, и само једна од њих следи тајмер.

Сваки партнер спроводи своју политику

IKEv2 не преговара о једном животном веку који оба партнера морају идентично да прикажу. Свака страна примењује своју локалну политику и може да покрене замену када се њена граница приближи, као што је описано у RFC 7296 одељак 2.8. Зато неслагање између конфигурисаних сати два партнера није аутоматски дефект, иако веома различите вредности могу да изазову нестабилност ако једна страна стално замењује стање које је друга управо инсталирала.

Координација значи компатибилно понашање: прозори преклапања довољно дуги за размену, марже које остављају простора за поновне покушаје, и надзор који показује која је страна покренула сваку обнову.

Обнављање кључева није поновна аутентификација

Обнављање кључева освежава кључеве у оквиру постојећег аутентификованог односа. Поновна аутентификација понавља проверу идентитета, било да је размена сертификата или EAP разговор. Обе раде по одвојеним распоредима и успешно обнављање ништа не говори о томе да ли налог и даље треба да има приступ.

Та разлика је важна за опозив. Деактивирање налога, опозив сертификата или прекид сесије су одлуке о приступу које захтевају експлицитну политику у имплементацији; оне не произилазе из SA тајмера, и обнављање кључева може мирно да се настави за идентитет коме су права већ одузета.

Шта бележити по тунелу

Забележите која је асоцијација покренула обнову, старе и нове идентификаторе, који је праг деловао и да ли је замена завршена унутар преклапања. Та четири поља чине проблем обнављања видљивим пре него што постане прекид, и разликују агресивну политику од оне која не успева.

Распоред уклањања приступа држите поред тог записа, а не у њему. Криптографска хигијена и политика идентитета су различите контроле, и тунел који на време ротира кључеве још увек може да држи сесију коју нико није намеравао да сачува.

Повезани чланци