[secdir] draft-ietf-ipsecme-ikev2-downgrade-prevention-05 ietf last call Secdir review
Yaroslav Rosomakho via Datatracker <noreply@ietf.org> Fri, 12 June 2026 13:17 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: secdir@ietf.org
Delivered-To: secdir@mail2.ietf.org
Received: from [10.244.21.151] (unknown [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id 025D810022EAF; Fri, 12 Jun 2026 06:17:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1781270253; bh=wBiCLr0hbqNRGT7in1zWC318f/jQt7HEtSnrlXZ/ijM=; h=From:To:Cc:Subject:Reply-To:Date; b=Ejf/jOLHlL0wFmNqDOahpJ+h0SFnpNU0+h9lqUXAt6OaJCJYtvY71X/RjhQUpQNrM yzVbA73MUBLpLYxSR4E1jra83nXO35gulj2X3TPSCE3D2mo8ocMjUftUDZ0x/2h0cU lOEspa05ZRyk1r2+5BAay0DsHZ6BNnh+5mualitY=
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Yaroslav Rosomakho via Datatracker <noreply@ietf.org>
To: secdir@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 12.67.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <178127025275.1143.3354974399358197795@dt-datatracker-f9b87776f-8pmmg>
Date: Fri, 12 Jun 2026 06:17:32 -0700
Message-ID-Hash: G6CXSQJUXAUPW7W2SJYYH7AHVG32ZIVE
X-Message-ID-Hash: G6CXSQJUXAUPW7W2SJYYH7AHVG32ZIVE
X-MailFrom: noreply@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-secdir.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-ipsecme-ikev2-downgrade-prevention.all@ietf.org, ipsec@ietf.org, last-call@ietf.org
X-Mailman-Version: 3.3.9rc6
Reply-To: Yaroslav Rosomakho <yaroslavros@gmail.com>
Subject: [secdir] draft-ietf-ipsecme-ikev2-downgrade-prevention-05 ietf last call Secdir review
List-Id: Security Area Directorate <secdir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/secdir/oVtD5ImYjIG6ebxsXQSktcyos1s>
List-Archive: <https://mailarchive.ietf.org/arch/browse/secdir>
List-Help: <mailto:secdir-request@ietf.org?subject=help>
List-Owner: <mailto:secdir-owner@ietf.org>
List-Post: <mailto:secdir@ietf.org>
List-Subscribe: <mailto:secdir-join@ietf.org>
List-Unsubscribe: <mailto:secdir-leave@ietf.org>
Document: draft-ietf-ipsecme-ikev2-downgrade-prevention Title: Downgrade Prevention for the Internet Key Exchange Protocol Version 2 (IKEv2) Reviewer: Yaroslav Rosomakho Review result: Has Issues I have reviewed this document as part of the security directorate's ongoing effort to review all IETF documents being processed by the IESG. These comments were written primarily for the benefit of the security area directors. Document editors and WG chairs should treat these comments just like any other last call comments. This specification describes an extension to IKEv2 that prevents particular downgrade attacks. Minor issues: I found Section 7.2 incomplete. It requires the new mechanism to be used during IKE session resumption if it was used during the previous IKE SA establishment, but it does not specify the transcript to be signed or MAC'ed for the IKE_SESSION_RESUME exchange. I believe it would be beneficial to clarify the security properties when symmetric shared secrets are used for authentication. The security argument relies on at least one non-compromised authentication key being used. This is clear for asymmetric authentication, where compromise of one peer's private key does not imply compromise of the other peer's private key. However, when a single shared symmetric secret is used for authentication, compromise of that secret compromises both authentication directions. Nits: Some articles missing: Section 7.1: If peers support extension defined in this document -> If peers support the extension defined in this document Section 7.2: provides a client with session ticket -> provides a client with a session ticket Section 8: one of extensions -> one of the extensions Section 9: defines new Notify Message Type -> defines a new Notify Message Type Minor grammar: Section 7.2: each of parameter -> each parameter Section 7.2: it is RECOMMENDED that the host do not use -> it is RECOMMENDED that the host does not use Section 8: Note, that -> Note that
- [secdir] draft-ietf-ipsecme-ikev2-downgrade-preve… Yaroslav Rosomakho via Datatracker
- [secdir] Re: draft-ietf-ipsecme-ikev2-downgrade-p… Valery Smyslov
- [secdir] Re: draft-ietf-ipsecme-ikev2-downgrade-p… Valery Smyslov
- [secdir] [IPsec] Re: draft-ietf-ipsecme-ikev2-dow… Wang Guilin
- [secdir] Re: [IPsec] Re: draft-ietf-ipsecme-ikev2… Valery Smyslov
- [secdir] Re: [IPsec] Re: draft-ietf-ipsecme-ikev2… Valery Smyslov
- [secdir] Re: [IPsec] Re: draft-ietf-ipsecme-ikev2… Derrell Piper
- [secdir] Re: [IPsec] Re: draft-ietf-ipsecme-ikev2… Valery Smyslov