Aller au contenu principal

1.3.3. Renouveler les SA enfants avec l'échange CREATE_CHILD_SA

1.3.3. Renouveler les SA enfants avec l'échange CREATE_CHILD_SA​

La requête CREATE_CHILD_SA pour renouveler une SA enfant est :

Initiator Responder​

HDR, SK {N(REKEY_SA), SA, Ni, [KEi], TSi, TSr} -->

L'initiateur envoie la ou les offres SA dans la charge utile SA, un nonce dans la charge utile Ni, éventuellement une valeur Diffie-Hellman dans la charge utile KEi, et les sélecteurs de trafic proposés pour la SA enfant proposée dans les charges utiles TSi et TSr.

Les notifications décrites dans la section 1.3.1 peuvent également être envoyées dans un échange de renouvellement. En général, il s'agira des mêmes notifications que celles utilisées dans l'échange d'origine ; par exemple, lors du renouvellement d'une SA en mode transport, la notification USE_TRANSPORT_MODE sera utilisée.

La notification REKEY_SA DOIT être incluse dans un échange CREATE_CHILD_SA si le but de l'échange est de remplacer une SA ESP ou AH existante. La SA en cours de renouvellement est identifiée par le champ SPI de la charge utile Notify ; il s'agit du SPI que l'initiateur de l'échange s'attendrait à voir dans les paquets ESP ou AH entrants. Aucune donnée n'est associée à ce type de message Notify. Le champ Protocol ID de la notification REKEY_SA est défini pour correspondre au protocole de la SA que nous renouvelons, par exemple 3 pour ESP et 2 pour AH.

La réponse CREATE_CHILD_SA pour renouveler une SA enfant est :

                         <--  HDR, SK {SA, Nr, [KEr],
TSi, TSr}

Le répondeur répond (en utilisant le même identifiant de message pour répondre) avec l'offre acceptée dans une charge utile SA, et une valeur Diffie-Hellman dans la charge utile KEr si KEi a été inclus dans la requête et que la suite cryptographique sélectionnée inclut ce groupe.

Les sélecteurs de trafic pour le trafic à envoyer sur cette SA sont spécifiés dans les charges utiles TS de la réponse, qui peuvent être un sous-ensemble de ce que l'initiateur de la SA enfant a proposé.