Re: [Pqc] [Ext] Listing pointers to not-yet-standardized PQC algorithms

Roman Danyliw <rdd@cert.org> Wed, 17 May 2023 01:06 UTC

Return-Path: <rdd@cert.org>
X-Original-To: pqc@ietfa.amsl.com
Delivered-To: pqc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EFB0C14CE25 for <pqc@ietfa.amsl.com>; Tue, 16 May 2023 18:06:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, 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 (1024-bit key) header.d=cert.org
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 lUhHayIQuZ6U for <pqc@ietfa.amsl.com>; Tue, 16 May 2023 18:06:37 -0700 (PDT)
Received: from USG02-BN3-obe.outbound.protection.office365.us (mail-bn3usg02on0728.outbound.protection.office365.us [IPv6:2001:489a:2202:c::728]) (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 D27BFC14F74A for <pqc@ietf.org>; Tue, 16 May 2023 18:06:37 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=JMgY/+BEXam8yxXjwQhKiCXXbUNQ05YVakns5tXyXTO589j/XddO0Hq07WubugPvDctnZWmRyFd1jEe9ZDHAP8glwkAtKrgF10BpQ0yM089u7iI7G6TO5biu5Qn1VL6yiS1Nwh4BYBcZxesk0REalvbWo/9xdHQGPPWHbxJ4/tpk2UOeE+CgRd0LIjBjzmLZwhusEWKkC6cTTiqyDgWl/nxdWUO7WdzsjJOskVpa8/Pbn/7gGqpwnqYaTWKvlkRfBaNanq5CK+heFHMbS0eT/vvEPJy58jMnViZYsuOTIuaJbOJRw7UPmWuMeqm+bOcA0hJwdTTJ17+u6J5FkcIwQg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=W5ljLDJcVZt0mqySQSzcwwt1drARfbbH7gmtEX7OsJM=; b=Zgz7lZIoKx5YZKma4oG5hPrJ456WaPCBNn4ICyCXA0G8fgTKB58lyXxGt1jxssvtictF6L7bxvftYWyINBGrKUItXBp4U3+ArU1Is11lfkKPM6OjJJDXWx3DnKy0gMATFB0Udum0wH5R2oreJMG4TSdLr2iy2hyVfVMLDTgazdkUyS5t7DILLc7VgqsuOeyuoGHoO4i02MsHuwdb6doQ6A8J/1qSaXCafWG1rfTEaorTKjWX0eOj8/j7C4wo/gmqY6VNKcDLq6y54qZOR/JTZZDwnq1eEogseEXfysXKJ25FgJrGu6m+DeyhU33b3fkULwaPMLZQYhQ7YyBYYt6FUg==
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
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W5ljLDJcVZt0mqySQSzcwwt1drARfbbH7gmtEX7OsJM=; b=A+WYiftIfudTbZSVOSqbmKglfwrwBohxfpuQ+eKlY9ioaMD5818I/7k7T4TIihyqIljfnbWZilO3Ac08NrriLslIesZV2MxEdNDVN26OK3v+pe6h8JI20HdA0AZcMDz+OTN7X+GJM+E/6oUQ7lf1bfCTk/83iZ/4WYVp7XKYnWw=
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:168::11) by BN2P110MB1255.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:17c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.32; Wed, 17 May 2023 01:06:33 +0000
Received: from BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::29b2:8307:6a90:c79f]) by BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM ([fe80::29b2:8307:6a90:c79f%7]) with mapi id 15.20.6387.032; Wed, 17 May 2023 01:06:33 +0000
From: Roman Danyliw <rdd@cert.org>
To: "D. J. Bernstein" <djb@cr.yp.to>, "pqc@ietf.org" <pqc@ietf.org>
Thread-Topic: [Pqc] [Ext] Listing pointers to not-yet-standardized PQC algorithms
Thread-Index: AQHZh16v6XKeDbS8MkWlj/4SAR/NMa9dClWAgAA7agCAAF1E8A==
Date: Wed, 17 May 2023 01:06:33 +0000
Message-ID: <a4b77f9ae36845cabcd1542369d6de37@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM>
References: <8789D47C-5F53-4022-B8B4-94B40BCDA34A@vigilsec.com> <20230516191140.350729.qmail@cr.yp.to>
In-Reply-To: <20230516191140.350729.qmail@cr.yp.to>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cert.org;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN2P110MB1107:EE_|BN2P110MB1255:EE_
x-ms-office365-filtering-correlation-id: 6355b636-08dd-49a4-7616-08db5672f4b2
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8b1UVxCRQzml1m2gMAfpeZmv3HHrY+Ju3PXd0rlsJIA0FBvqEjBhdKq5ceWRQVMG3ruPpdVDG3hyJNkNPRyX0Cq6Y/3fYv1R7q5gp89nfF0pInazwqTHqaIKKhVKkosYeyUbn2Fzq0rCYji4RUZPETJp1EuFG7jJg8mcEQ7b7OebFVhKOmeelE2stye1zJyPzP3e8ix/3Kt6XaX72XgBBTGG73mfiGzGVJIPWQo6k6p0mpxwFJ/aCPiuQ+hORjIE+ETNTKrg1Hg/Wlss73noxZkba/5Ev/0yoPI+NNNFzRT+idkVUgElPm37wK4pLGr4+ZlV4odnb5Z6uV5EdSInj2M/1/5go2btO84okakASrksWThsV2Q53kDo18QzMAc5v5XcJq3SA1/eUeTLo58LlAEsZDuSxMsAYa+W3cXxWkL+lhIs4VG22f2HPYxl1D6kjvpsHNAuD+mb0ANo7jhb+YxhyMTreLFlzSM3EEeIJnj9aFIta5IMJsGGZNrib49if9jWpc/DUc/dxBmHO+wJjbtja88KbqT+7NNcMsyP8o7NcWi8CNv3XxyjB2+qKruk5f/zk77n6GCWy1p5L9iRcw5JKQ4hm/RbaogmPUwU85X8U3jUOy/KLpbZe0/sduRn
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230028)(366004)(39830400003)(136003)(396003)(451199021)(8676002)(5660300002)(8936002)(83380400001)(9686003)(53546011)(6506007)(82960400001)(26005)(86362001)(186003)(41320700001)(38100700002)(122000001)(38070700005)(41300700001)(508600001)(7696005)(55016003)(71200400001)(110136005)(108616005)(24736004)(76116006)(64756008)(66946007)(66476007)(66556008)(66446008)(2906002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: LsG66AfXk9yHH1iw/iZ2zg1MZO/1v4zZJAH59Az4UM00c+aX+RbKITNFVNKTnuwtURXHIhbRjsW8uv9HPjxNhid1oZDistdFbaNtlmmIR5kel3tokShX9u3IbBPjAycKTe3iFw05YXLinc/3E4Om3ojLHw8XOdXCtbQJwK4FVazNz+kvO3jgnl2tzTjQwQTgwgZRqOYGyYsp7EtnqpaQdpt5Jtopz+UQYoxKSQ6s9riMs7nJvF/eQRRXPnr/XS5Ms3njDdRmWCmqoIJYNmBCTsT0O70o3uWZrahe3q3N01OjPiqy3X67KKSQK/+AtT2O/ItEKQDQUwW7BtXsV1Gfao222Nv66rPKz88Wy/GolMRLH2tk5qD2Y0vtZPqb84SLR14Wxx+gjvgUz7kOKfGuVp08sIQPu7F/piT2YRKp7jQ=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: cert.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 6355b636-08dd-49a4-7616-08db5672f4b2
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 May 2023 01:06:33.4341 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN2P110MB1255
Archived-At: <https://mailarchive.ietf.org/arch/msg/pqc/vVZrgRsRq-whnkT_oj-FY3uPdRk>
Subject: Re: [Pqc] [Ext] Listing pointers to not-yet-standardized PQC algorithms
X-BeenThere: pqc@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Post Quantum Cryptography discussion list <pqc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pqc>, <mailto:pqc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pqc/>
List-Post: <mailto:pqc@ietf.org>
List-Help: <mailto:pqc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pqc>, <mailto:pqc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 May 2023 01:06:42 -0000

Hi Dan!

> -----Original Message-----
> From: Pqc <pqc-bounces@ietf.org> On Behalf Of D. J. Bernstein
> Sent: Tuesday, May 16, 2023 3:12 PM
> To: pqc@ietf.org
> Subject: Re: [Pqc] [Ext] Listing pointers to not-yet-standardized PQC algorithms

[snip]
 
> As a procedural matter, the LAMPS charter was last modified in May 2021,
> which is before NIST issued its selections (July 2022). It would be good for
> LAMPS to recognize the security problems at hand and expand its charter
> accordingly.

As a procedural matter, LAMPS re-chartered specifically to integrate future NIST PQC choices into various PKIX-relationship specification.  This certainly wouldn't preclude other work in principle.  If there is new work to propose for LAMPS, please make it there.

> (As a side note, I think that the opposite extreme, with all IETF WGs requiring
> CFRG algorithm vetting, could work well if CFRG takes this job seriously. But
> this would be a much larger change from the current situation, and I think it
> would need an IESG policy decision.)

In my assessment, CFRG does take their role in the IETF community seriously.  IETF WGs greatly benefit from the advice and products of CFRG.

The IESG does not oversee CFRG.  As research group, CFRG is part of the IRTF.

> If there's a problem caused by the differences between the charters, then surely
> the decision on the way forward should start by looking at the relevant goals
> for IETF (such as BCP 188) and figuring out how to organize the work into WGs,
> rather than by one current charter being allowed to override another.

I'm not seeing a situation where the charter of one WG is "overriding another".  Could you please restate the concern.  

> Right now there's a mess of different WGs looking at post-quantum updates to
> specific protocols _and_ looking at protocol-independent questions. Surely it
> would be better to have protocol-independent discussions (example: should
> IETF let NIST slow down IETF's response to the quantum threat?) centralized in
> PQUIP---meaning, e.g., that LAMPS should focus on issues specific to updating
> PKIX and SMIME, and should avoid being in the position of making IETF-wide
> post-quantum decisions.

If there is specific post-quantum updates you think that should be done, please bring it to the appropriate protocol WG.  If a corresponding WG does not exist, PQUIP is the right place to start the conversation.

A centralized WG to address standardizing PQC behavior of various protocols was proposed but did not find consensus.  The consensus was to form PQUIP, in the limited scope that it is (not producing standards).

Roman