Re: [saag] About the "Draft text for a PQ Maintenance WG"

Roman Danyliw <rdd@cert.org> Thu, 05 August 2021 19:31 UTC

Return-Path: <rdd@cert.org>
X-Original-To: saag@ietfa.amsl.com
Delivered-To: saag@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFE3D3A1F84 for <saag@ietfa.amsl.com>; Thu, 5 Aug 2021 12:31:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Cz1V4QI2o5J for <saag@ietfa.amsl.com>; Thu, 5 Aug 2021 12:31:54 -0700 (PDT)
Received: from USG02-BN3-obe.outbound.protection.office365.us (mail-bn3usg02on0137.outbound.protection.office365.us [23.103.208.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E222B3A1F80 for <saag@ietf.org>; Thu, 5 Aug 2021 12:31:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=e1gGRiPRwznsrGie7aT1er4Bb3jBrHVTlYjnMZAmaOTO2PzQBwZ0iAAPuzwttGcTTjTf+pHp9td3OC1iL+GH5KUlKssS9IWh/jfP1mzcZGw2i3GC3M9qHx2NkS89eEKayk0z2t+wKSaeeNBtWpsvi7ljcaXJLwqwIG+WXhP1+61q9ZYbl25OkFo7qFzbZmpm1q4Hy+FGBQkDg8GXDeqxqCyCYJsskXQHHEMyMC9qc8judQVbuQyI63BSi6ZDWFEaTYY7lNJJfxITL3WY+DqGuR9oqKedv1znLvr6AItTO5Vdv4H4VnDAAm5XncwTn33AaI5enZHXM55ynKxiDzzZuA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YR3acQMBQApE2m+wSLMQQunt8auBJlgJn232vgEPOD0=; b=NbGjGJyvx2gQL+/Tl1BNUdrTah9vtIw4pmBJRrUrIE3ZXoHjtwmZR0DYg8lcbHM0uLfzoqAVL2PX5xnbSyiqKtPGQSVfJJSzW42AA+d62RyTm7YlxS/MTfbcCr0ZQmmEZy21no8f6CmtR9xBbqNU1INvT79E6ooqj0EOcmS7Mi7vTarcSBxTH7F1Ui/kjcVrCKzFFuchaaT+QMefyNeJoM60twoO1CQSRL/5K+QXCF5901Rc//mxbAXlSM85U/QlMc0shxDUM63zLkIY2+SDhsm5YWVp26RwspAnE4g8bv9YxOBkKIYqMsW/0YJaUQxxZlsPWdL+czrXjr1gr1S+yw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cert.org; dmarc=pass action=none header.from=cert.org; dkim=pass header.d=cert.org; arc=none
Received: from DM3P110MB0538.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:414::9) by DM3P110MB0459.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:413::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.25; Thu, 5 Aug 2021 19:31:51 +0000
Received: from DM3P110MB0538.NAMP110.PROD.OUTLOOK.COM ([fe80::8156:6fdb:538a:7d36]) by DM3P110MB0538.NAMP110.PROD.OUTLOOK.COM ([fe80::8156:6fdb:538a:7d36%5]) with mapi id 15.20.4352.035; Thu, 5 Aug 2021 19:31:51 +0000
From: Roman Danyliw <rdd@cert.org>
To: Yaron Sheffer <yaronf.ietf@gmail.com>, Ludovic Perret <ludovic.perret@cryptonext-security.com>, "saag@ietf.org" <saag@ietf.org>
Thread-Topic: [saag] About the "Draft text for a PQ Maintenance WG"
Thread-Index: AQHXhLuSGGyZqrqlbkStPTDdXV0qAKtlSuLA
Date: Thu, 05 Aug 2021 19:31:51 +0000
Message-ID: <DM3P110MB053881D653F826CE81524E8BDCF29@DM3P110MB0538.NAMP110.PROD.OUTLOOK.COM>
References: <66A20135-5437-43E4-9F74-AE1D1FDB3A59@gmail.com>
In-Reply-To: <66A20135-5437-43E4-9F74-AE1D1FDB3A59@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cert.org;
x-originating-ip: [71.112.171.248]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c918fcd8-5773-4839-02f7-08d95847aca0
x-ms-traffictypediagnostic: DM3P110MB0459:
x-microsoft-antispam-prvs: <DM3P110MB0459AAFE135270DE849A6638DCF29@DM3P110MB0459.NAMP110.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: md70X7kfIByVPjFyIxyd0mesR1a2rCmItXEtcWFvtRungZXfU3Ui+e70yMA3meJnUiuzQM/b5ek4JLqaLNDbR8Xnmh4dxlmO542bhQ2s9UJkLD7x23Ui0S2UYgnT60LMDABfKfJck2l4J+00Gv+yIfVGK9LAuTWkx6JpzAyrIMqHUYI2XastlzkScw5td9P2aBLyRdZUZkU+d/OjjZKzsOVp9Tn+EzQssSri6+cd8xs7PiBiFUGt0giNl48OSz+dqEEnJR6CxejAN7Zm2EA0f/A7MzDhxElNypYHAlK88TPVcjoiO+cpHABy5vsVN9SX1W2g+3pDCwLSGUwX7Yt4/mLgnH4YmYa2sM2Op2cpDQoVBdz04U/yyivnRi8WMk9+2ZJwt5L6H3vVWU0oXhtXw9Sfi33/uvDMCW/G7EE2FTkBJgPL1mM3U/y7vWMxWl1Kc1OVgrwb+qnl15AIOWHzKjhYXhYs68iW8X69Q+pnUeG53CJVc408LjGS9SiTS2qTnpjrcsArl3VvkZ7q1zWxqAZ7NfBbQfnt8r5Ui1LFXH2PETyAKV2wNGmZP/v+cRK3CfW3KD5bHFuHTyC09V85fO/sDB1mXymk7lnBO6aMfAydtngBP2iVP08u/lH02k1UbFDa1deS4Njzq5Roez0BmyW/E3liugmVtbXkXI69nCgjm41WXI11bKmNwz6soNn+uQHi4l6Cy7wfa8S3/huujw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3P110MB0538.NAMP110.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(136003)(396003)(366004)(346002)(376002)(39840400004)(52536014)(71200400001)(166002)(6506007)(26005)(186003)(8936002)(122000001)(5660300002)(53546011)(2906002)(55016002)(38070700005)(7696005)(8676002)(38100700002)(86362001)(76116006)(83380400001)(33656002)(9686003)(66446008)(64756008)(66946007)(110136005)(478600001)(966005)(316002)(66476007)(66556008); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: KesURcLir1D4IuETR7y7b8zjJnByFDmt++hzlsI9T4OTGhBLaCClqS/IgJobw8iFDY0FUXL3aW9Koa6d+QdadzE3N/px6QeLq8h/oboTuv3CQ6rSlic8CVwYUU3hLcMgVll7ASwb8Cxqe3ggcHMVwZzjr//spsSsCX6U9szai3a++F/ZBgf/3jFrJRX98as/dpHyOZRZ06XjXC0JTrhC0e8lsUuzUPMLLDtFtAgADzEBSLfnm6QsA2tsUs2iZLG/Y5B5/93qOwbRKV7BTDhylGjffhI+j/QdotFIsq5gum1qgQOvuXBtNftD1v4UsZ+mcmhynGaUD5GZzK3asnJ5oUZc71AtUQLozklLrAf45Ym1WX+fh9zqTtXX8+GFKvhF+NIqm1TWpLJLrxd2g1r5POmRMbT0Q4SZCu8FW6/PkelluJC5nhsb81nJKkgLLmL13Q3Ic/OKEsbMw0Y/pZhv1dZZ+5u7VhKpA0WIAm39ePR9o+gFSZIYLmGsgyqchOlgoqCW+wVuKUK4OFfJ28lXCYDb3ha/RDdFAaIzJk9Qwag0sWAb/+h82j9oUMPC4nSycYtyN9Hqu7HEmnOcBaUuDKadorOIU4U/3LE0zuNXyqgITckWFojp7ngpaqJO27xLRFqtoPPzooBQebBNSCBahoc61W12/Oj7dqgLnRSf6I6N8u6DN9jUqD4sz4O26xowLpmromBfrJMtxvDgporA0ZbuiS9MBsAd7HZjtf39ayQ=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM3P110MB053881D653F826CE81524E8BDCF29DM3P110MB0538NAMP_"
MIME-Version: 1.0
X-OriginatorOrg: cert.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM3P110MB0538.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: c918fcd8-5773-4839-02f7-08d95847aca0
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2021 19:31:51.0716 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3P110MB0459
Archived-At: <https://mailarchive.ietf.org/arch/msg/saag/3PGLe-FOu85GeMnmcvDc2jA6NQI>
Subject: Re: [saag] About the "Draft text for a PQ Maintenance WG"
X-BeenThere: saag@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Security Area Advisory Group <saag.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/saag>, <mailto:saag-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/saag/>
List-Post: <mailto:saag@ietf.org>
List-Help: <mailto:saag-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/saag>, <mailto:saag-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Aug 2021 19:31:59 -0000

Hi Yaron!

Thanks for the feedback.  More inline …

From: saag <saag-bounces@ietf.org> On Behalf Of Yaron Sheffer
Sent: Thursday, July 29, 2021 4:51 PM
To: Ludovic Perret <ludovic.perret@cryptonext-security.com>; saag@ietf.org
Subject: Re: [saag] About the "Draft text for a PQ Maintenance WG"

I support Ludovic’s second point. Also:

[Roman] Agreed. Fixed and further discussed in response to him/

* "Maintenance" is not a great name, because of course we're not doing any maintenance on PQ algorithms/protocols. Maybe "PQ Ops"?

[Roman] No question that we need a good WG name.  The maintenance was targeted at the IETF protocols, not PQ algorithms/protocols, as the primary output of the WG was to updated specifications of existing protocols.

The charter only uses “maintenance” is one place:

“The [Planned WG Name] working group ([Planned WG Acronym]) is chartered as a maintenance WG to analyze; and adapt or update IETF protocols, registries, and associated code points with PQ cryptographic mechanism.”

The intent still stands with s/maintenance WG/WG/ so I’ll remove that word and we can ruminate further on the WG name.

* "And the WG may propose deprecation of such algorithms" - can be read as "the WG will deprecate algorithms" which IMO should be left to the per-protocol working groups. Even where such WGs do not exist, it is *still* not a good idea for this WG to deprecate algorithms in specific protocols since it doesn't have the operational experience required to do that.

[Roman] I can see the risk you are highlighting.  That sentiment is borrowed from the CURDLE charter (https://datatracker.ietf.org/doc/charter-ietf-curdle/) which gave itself the same latitude when updating those documents for EC.  Would you feel more comfortable with more tentative text similar to CURDLE?

The CURDLE working group will be handling changes to protocols and registries
some of which include what are now considered outdated algorithm options, and
may propose deprecation of such algorithms. Such deprecation needs to be done
with care, ensuring that interoperability and the needs of existing
implementers and deployments are properly considered. Where deprecation is
practical, the working group is encouraged to deprecate.

Regards,
Roman

Thanks,
                Yaron


From: saag <saag-bounces@ietf.org<mailto:saag-bounces@ietf.org>> on behalf of Ludovic Perret <ludovic.perret@cryptonext-security.com<mailto:ludovic.perret@cryptonext-security.com>>
Reply-To: Ludovic Perret <ludovic.perret@cryptonext-security.com<mailto:ludovic.perret@cryptonext-security.com>>
Date: Wednesday, July 28, 2021 at 23:03
To: "saag@ietf.org<mailto:saag@ietf.org>" <saag@ietf.org<mailto:saag@ietf.org>>
Subject: [saag] About the "Draft text for a PQ Maintenance WG"

Dear,

Following the meeting of yesterday and the discussion on post-quantum, I have few comments on the  draft text for a PQ Maintenance WG :
https://datatracker.ietf.org/meeting/111/materials/slides-111-saag-companion-to-how-should-the-ietf-approach-pq-security-draft-pq-maintenance-charter-00
·         [Post Quantum work collaborators] --> what is exactly the semantic behind that ? Do you expect a commitment from pq people ?
·        The [Planned WG Acronym] WG will not define new PQ algorithms and methods --> What do you mean by method ?
·        I would suggest "The [Planned WG Acronym] WG will rely on future NIST or international pq  standards"
Best Regards,

Ludovic Perret,

CPO, co-founder, CryptoNext Security
https://cryptonext-security.com/

_______________________________________________ saag mailing list saag@ietf.org<mailto:saag@ietf.org> https://www.ietf.org/mailman/listinfo/saag