@misc{rfc9370, series = {Request for Comments}, number = 9370, howpublished = {RFC 9370}, publisher = {RFC Editor}, doi = {10.17487/RFC9370}, url = {https://www.rfc-editor.org/info/rfc9370}, author = {C. Tjhai and M. Tomlinson and G. Bartlett and Scott Fluhrer and Daniel Van Geest and Oscar Garcia-Morchon and Valery Smyslov}, title = {{Multiple Key Exchanges in the Internet Key Exchange Protocol Version 2 (IKEv2)}}, pagetotal = 29, year = 2023, month = may, abstract = {This document describes how to extend the Internet Key Exchange Protocol Version 2 (IKEv2) to allow multiple key exchanges to take place while computing a shared secret during a Security Association (SA) setup. This document utilizes the IKE\_INTERMEDIATE exchange, where multiple key exchanges are performed when an IKE SA is being established. It also introduces a new IKEv2 exchange, IKE\_FOLLOWUP\_KE, which is used for the same purpose when the IKE SA is being rekeyed or is creating additional Child SAs. This document updates RFC 7296 by renaming a Transform Type 4 from "Diffie-Hellman Group (D-H)" to "Key Exchange Method (KE)" and renaming a field in the Key Exchange Payload from "Diffie-Hellman Group Num" to "Key Exchange Method". It also renames an IANA registry for this Transform Type from "Transform Type 4 - Diffie- Hellman Group Transform IDs" to "Transform Type 4 - Key Exchange Method Transform IDs". These changes generalize key exchange algorithms that can be used in IKEv2.}, }