Re: draft-ietf-bfd-secure-sequence-numbers (WGLC for the 3 BFD auth documents and IPR check)

Reshad Rahman <reshad@yahoo.com> Thu, 04 July 2024 20:35 UTC

Return-Path: <reshad@yahoo.com>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EDFBC1516E1 for <rtg-bfd@ietfa.amsl.com>; Thu, 4 Jul 2024 13:35:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.105
X-Spam-Level:
X-Spam-Status: No, score=-6.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLYTO=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id scuRD73bjD6H for <rtg-bfd@ietfa.amsl.com>; Thu, 4 Jul 2024 13:35:04 -0700 (PDT)
Received: from sonic310-14.consmr.mail.bf2.yahoo.com (sonic310-14.consmr.mail.bf2.yahoo.com [74.6.135.124]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D364C180B4F for <rtg-bfd@ietf.org>; Thu, 4 Jul 2024 13:35:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1720125303; bh=2wpaiVEQyBf1PNVD+ftV/ZkvDz0Ouw5VVg3l60fZtU0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=BSsKlwRIl02YcucpWwCxsbMMhNzfQw8lb2scA8OcaaWkaXNIajvkzkEpOhZFk8UFjf9PnDl+kTLVX33WC9zd9+izD/hDN1Vwhc11Gf/0Jju7ub9UXYUTrukwnVCmbjYbg7RwNSIB+9EuXaXTgUPG5GNrZyqAzvaLo93rCXvdd7JzhUATR3qc3eRnM5rJ157N1A8/4xS1ANSpE7RQho39BBXueNqfWnBPQd+8scegvum7o3VkLacJy1pxC4IiowkXJYzRPfuOpxKLo5y1lNDSHCrOkQJKvXawaZLtZr3waBAjB8qsDoFYAa1CnmSCTMOVWmZxpuKK7W1XweJPoNbQfg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1720125303; bh=3DAXorGHfDBuSLacSCShnmksrfFk1A7NvfD4VSN185Y=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=UlKR277iFwBO5azOJEzsEOvSsuH+tLnmKi+7hxBYMWC5C/kMMKo1omghhxptjBqR0oCUsj7oCHGzkrmRYub3cMvOHq/5r7DR8D0Rb7FDRPES2cksTHzXJ9YoatpJ3XpXWLR0yW6QEEjRBES0hFFm5iRs5Gg+3S4DVmy5plSQQfa39H/xbIL8LpzrIcfn5L0oO0419yzU6YyGVEh5GKtf6C7bcJpeYVUHT4ke4UxD1XtTYt4hYKHwkVyk3a9tM1upMiVbXlAkywqSnvxxx3RnW+UoAOMnioe5YKtGTkJj1Uv7jvHU03blhiXp8oywueQJG8Ov4gyO8JPRsXriPx7zIA==
X-YMail-OSG: v5AoYQgVM1mpK9HPHdpt1SUJKEFv1wkBcbQFZf1XTKj044PbVCvodylczqtrinB kElSJTM5VQfWMucG3K39bOaUE.iINirL1ZuENDlBFchsvrYQCgJs8WVX6yDecqHX1VyJmP2KrRX9 15mSIQScWGhmuy45IrOVtvIhQfYnio_4YzehPm.DFONSd0kQ4mJFXZbXlpKFWRGddIsLXxEilC2F M27EZyBN_XQPOFF5lfN52yflOKpDoPcfrmzwj7vF9EG3exjF2bTdh1vs3uv0Pz.mBMl6FH0nVVVT SOZnw30RkRcBAQUhE3pa0WAk0bYOsMczF4rk.2n9mTMl4AFULosUrYEcd.7jBXE1aot5E8AzXHlu DYRjye35xNHCCti76B0SPjnKLUzHmGKfdStK.x0MNmTFOwwOJMUGOekb5WgvLgiEAH2Eof7Az6Lz 9WhkzCHzKeHeQWRxjx50kWNMjgoIlhebZ2kTqmHCEhETfL1yhe5wMWU5aMopBi9YNfaY_AksFt0d f2auySJeAUuukFZzVqsufle3sHvDapT.H0rM4AV_WgWHyP9h0Ms9Pk8jfmvtOnlEqF2wxDx3EKr9 LrB_YXryO7yZNSSf_2zWJm7563883oTNR13Y0xIK.9nvXQIYnLvx8.3RNB5i8LN9pbuBT._vI_6P uBxO6C65zefCc8VGi6WYK6dRAc1vpcpjaWIUNVjicgNlNRePuf2S.ASnOA6z6pSV9zHM16DTnahL azwd78gC9V9xVrtLYqD4XLcA0JgRp3oWQMIceIMAodu0rzcpf9ueezr1LgYiddMdjPAboVhzeRa5 3c.kPLp5b68liAx5NBsmgsTBWYr9UridnlDEn8B3PRG4MXkTbU1VdFQ1xIiGDD8tmHj0SgmeQ4oh WZvcsuM5S4DswHoLExU3p27fPjBJfg4yx6TtKANr.Cpat7YSBFR4sTJFwPu2chOXqqgOL622sgxa op3vrELlH4IJ1uf3NkFW6.WC9S.psbqB1h_ldmw330cx3hJdHJT_m2zPxK4BYdq28XtQqegml1Dg 5O_YOe_d_iCjadADKgMxt5UDtkdusE8pYO6GTU4u6LhX0issOddC.iptHgR.wd5i0SeULxJ.SUAm xZ8vgbPFhRMEuW_M3ZH5htI1dX3NwSK0ymI5p7qT8Fm.RSMhAXyUvk2dk6txXSWRi9zMdfHOdysG jRo6g2Uwt0xgaEeYmH0tiTLxkB2sLteXqu8SFzunOMcquMQMFw6FY.lOk2tE2.68d.jvV9xrMCTe DZuJHWrBBMWqZcrPM9xFcIPCcGF6o7nKbiLUGrCb42sF7WPQjy8MmzAU3iP3Re0b_aqY.Jb2Kukg KspN674rOOrKwFMkZLfrHWaJrVBnsPllw5EYlkvuqBZRZXPdi9rja5mWCVylAPI53F63IjGCH_u. aZI5nThqaDG8X0RiKG2jy_sg1UgDkfXGBqkgjEpgPhg5yAo0CwyuAG0ooPo_4duvoZzPcplDZzR2 wPgO3b_m86TkVrAqxzA6EPfeVAsMqgAHdRcN6uOgAtIb4RAx8QhH6c19B1ra9dd.8qVaXVE5OVzL 7ZSjKiX.ZM5OjBjomo5aOUeHvC6Ea1lkjMiVogZdWw1sdnUyMCRkWRD3kJibVTl1FgVPZhH4Tk5t x0EpV.imcymB_XcpO5I8a_gt4hRcQohFbCpjmxdZh9925UFRgnHM_a1O.Da_nhRI8XmwrMy9aNJ_ yFo_T_x67L4wskjTyqEmcAe9ca0Uc4Oehp2XJB_S7BWgo2cWsho_0uZeq1MeZDKR1OvQwDU4oMQQ Hrqe1BAJcSWU14xexjvpcxQXHqCVPVV5VXewQdHsHzW.V85scPLe8hcpmjaAioiA_Y3c4Il3dRv_ vggQpPuUHEtQawdQx3377.6uJ1FG2wHevVfIpKwj8oLL2Si9E5yPbtXzyDo4PdYw6c5FVoH7.fsq OvDcRBa55diAEvqYxvHrli2FN12ooWlTBqUJzN796r0YUWe8brhDrGs4Xl3xCQxQ30km81b8otgg PfN3YDI2GCvlRWPa0l7HDIk4ph7Cf.WkHX9HID7QMHRIRbRNB7WW8UtlN6n2zOLyuBChkU9_aud2 cQTHEfxaDwcVeVP_QDB9nt_D_RUBnilcGJZH9cWfIk82e1azW1BpM9r_5hF4wCjiSTgYSvmzDNCC SA7zIGsCtQ4arYyNyOWIkf6BdXaOoPAR8VQYZtpqgS0j43negCF0dYdYYteyLla6UL35rzMmX7xS eAMYUFpYWJ828jtBqTef8ond1mK7rZHEtuJ7v.RaiRzPmNK.YBuGfaRFdq9ehBubERvoefbUhq3e XtGvXXyDo7xrg5a.OdZqipjfkc.spPSHo
X-Sonic-MF: <reshad@yahoo.com>
X-Sonic-ID: d8b0c2ad-7d55-4d7b-8e25-0981db197c26
Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.bf2.yahoo.com with HTTP; Thu, 4 Jul 2024 20:35:03 +0000
Date: Thu, 04 Jul 2024 20:34:59 +0000
From: Reshad Rahman <reshad@yahoo.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-ID: <794551885.645910.1720125299609@mail.yahoo.com>
In-Reply-To: <927798C6-3B12-41D7-97AF-BB4EE25035FA@gmail.com>
References: <588053236.815879.1717464587414.ref@mail.yahoo.com> <588053236.815879.1717464587414@mail.yahoo.com> <1639367502.3014024.1718291081026@mail.yahoo.com> <927798C6-3B12-41D7-97AF-BB4EE25035FA@gmail.com>
Subject: Re: draft-ietf-bfd-secure-sequence-numbers (WGLC for the 3 BFD auth documents and IPR check)
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_645909_417747086.1720125299604"
X-Mailer: WebService/1.1.22464 YMailNorrin
Message-ID-Hash: QFSJNJHNA5KMIYJAPDH23AX5YWQNKPLQ
X-Message-ID-Hash: QFSJNJHNA5KMIYJAPDH23AX5YWQNKPLQ
X-MailFrom: reshad@yahoo.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-rtg-bfd.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "rtg-bfd@ietf. org" <rtg-bfd@ietf.org>, "draft-ietf-bfd-secure-sequence-numbers@ietf.org" <draft-ietf-bfd-secure-sequence-numbers@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Reply-To: Reshad Rahman <reshad@yahoo.com>
List-Id: "RTG Area: Bidirectional Forwarding Detection" <rtg-bfd.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/m3L4bq4722hN0dn2Xm_sJcPbb0k>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-bfd>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Owner: <mailto:rtg-bfd-owner@ietf.org>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Subscribe: <mailto:rtg-bfd-join@ietf.org>
List-Unsubscribe: <mailto:rtg-bfd-leave@ietf.org>

 Hi Mahesh,
Thanks, the changes are good with me. So you will be submitting -16 soon?
Regards,Reshad.
    On Tuesday, July 2, 2024 at 04:52:17 PM EDT, Mahesh Jethanandani <mjethanandani@gmail.com> wrote:  
 
 Hi Reshad,


On Jun 13, 2024, at 8:04 AM, Reshad Rahman <reshad@yahoo.com> wrote:
 Here are my comments on draft-ietf-bfd-secure-sequence-numbers. I'm not a security expert, so my comments are BFD specific, relying on SecDir for the security aspects. 
Section 1
  - Nit "parties securely signal" -> "parties to securely signal"

Fixed.


Section 3 (updating RFC5880)
  - 3rd paragraph says "SHOULD include a Sequence Number field". RFC5880 already has sequence number for all types except simple Password, is this SHOULD targeted at future auth types?
  - "Packets which indicate a state transition SHOULD use a secure AuthType." Replace with a MUST or explain the SHOULD. Based on the last paragraph of section 4, I believe MUST should be used. Not using a secure AuthType seems to be a security risk? Also the term "secure AuthType" implies that there are non-secure AuthTypes, use the term "strong authentication" as in the optimizing-authentication document and as in section 12 of this document?

Replaced SHOULD with a MUST, and changed “secure AuthType” with “strong authentication”.



Section 4
  - Last sentence "this Auth Type must only be used when bfd.SessionState=Up". s/must/MUST/? Also, Figure 1 of optimizing-authentication allows OPT in Init and Down states (I've commented on that already).

Done.


Section 5 (ISAAC Authentication Format)
  - Reserved: "This field MUST be set to zero on transmit". That field is used for the "Optimized" field in optimizing-authentication, so there seems to be a conflict here.
Section 6
  - "The Auth Type field MUST be set to TBD1 (Meticulous Keyed ISAAC)". There is no IANA registration for just ISAAC anymore, so it will be one of the 2 auth types from optimizing-authentication?

Changed it to refer to the two auth types.


- Nit "process will irreversible" -> "process will be irreversible"

Fixed.



Section 8
  - Nit "infeasable" -> "unfeasible"

Done.


Section 10
  - Nit "The following figure give" -> "The following figure gives"

Done.



Section 10.2
  - Nit in last paragraph on P13 "reciever"
  - Nit "then the the difference"
  - Nit "The receive then has to" -> "The receiver then has to"

References
  - optimizing-authentication is an informative reference. I think that's ok, but felt it'd be good to point out. 

Made it normative.



Regards,Reshad.

    On Monday, June 3, 2024, 09:30:18 PM EDT, Reshad Rahman <reshad=40yahoo.com@dmarc.ietf.org> wrote:  
 
 BFD WG,
This email starts a 2 week Working Group Last Call for the following 3 documents, please review and provide comments by end of day on June 17th.Feedback such as "I believe the document is ready to advance" is also welcome.
https://datatracker.ietf.org/doc/draft-ietf-bfd-secure-sequence-numbers/

https://datatracker.ietf.org/doc/draft-ietf-bfd-optimizing-authentication/

https://datatracker.ietf.org/doc/draft-ietf-bfd-stability/


Those documents were discussed extensively a few years ago but there have been a few changes since (e.g. use of ISAAC).
IPR check was done a few years ago but it's been a while and there has been significant changes in the documents since then:1- Authors, please respond whether you are aware of any undisclosed IPR.2- Mahesh, Ankur and Ashesh, is this IPR still relevant/applicable to draft-ietf-bfd-optimizing-authentication?

Regards,Reshad.



  


Mahesh Jethanandanimjethanandani@gmail.com