Re: [Pqc] Mapping the state of PQC and IETF

Hannes Tschofenig <Hannes.Tschofenig@gmx.net> Wed, 01 March 2023 05:55 UTC

Return-Path: <Hannes.Tschofenig@gmx.net>
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 3EC3BC14CE4D for <pqc@ietfa.amsl.com>; Tue, 28 Feb 2023 21:55:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.995
X-Spam-Level:
X-Spam-Status: No, score=-6.995 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, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, 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, 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=gmx.net
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 cAg2CnRgRU80 for <pqc@ietfa.amsl.com>; Tue, 28 Feb 2023 21:55:04 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4119AC14CE4F for <pqc@ietf.org>; Tue, 28 Feb 2023 21:55:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1677650102; i=hannes.tschofenig@gmx.net; bh=g9MBQawbFBXuZ29UfcUCkxqXNqjQml0f2wOxsJY26KI=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=keUwPVZS8wPpbG7EM3TfCvZsea5+rw4FJyRawcW+592V3qYkqYwLVM8YOrup+CndC SnpNwHXayJff/ddP6QtIHigqJZxj8Pzyr1BSvLiKZEHSumUd0DHgxefsX3Z6g9bsPn 7i8Yx0/5IS6F5JjEspJ8sd/QSfgdX4hucKYZr/k2q61/oNscQ0Ko4OYjnyp+ckuP6t MB5/wqTnHoSAwnDalelygtwFVnwwJRQnQxQZoi5oPy0MSnpXQoS/Zr4SsTOYy6PCI3 Q5eOXjX7uiBZiMkUUTFxgg1T6EOq/ASMGhbWddQ6CgoPj/FD/eVcoacOMqDBVolaA3 G8RFDrtt8t4Aw==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [195.149.218.225] ([195.149.218.225]) by web-mail.gmx.net (3c-app-gmx-bap14.server.lan [172.19.172.84]) (via HTTP); Wed, 1 Mar 2023 06:55:02 +0100
MIME-Version: 1.0
Message-ID: <trinity-2eb24a98-ae4e-408f-b4c3-0d076dce88c2-1677650102054@3c-app-gmx-bap14>
From: Hannes Tschofenig <Hannes.Tschofenig@gmx.net>
To: "Kampanakis, Panos" <kpanos@amazon.com>
Cc: "pqc@ietf.org" <pqc@ietf.org>
Content-Type: text/html; charset="UTF-8"
Date: Wed, 01 Mar 2023 06:55:02 +0100
Importance: normal
Sensitivity: Normal
In-Reply-To: <7b369b8ba2364cff939046dfc5d4ec7b@amazon.com>
References: <667bd090-1a3e-82d0-f663-8950fcd6dd38@riseup.net> <CH0PR11MB5739F3AA7FB5C3E808B1699A9FAC9@CH0PR11MB5739.namprd11.prod.outlook.com> <6481c370-4509-7a30-ac0c-d780e9ffaa52@gmx.net> <7b369b8ba2364cff939046dfc5d4ec7b@amazon.com>
X-UI-Message-Type: mail
X-Priority: 3
X-Provags-ID: V03:K1:7YlxJeOSxCAfphx9YZkxHnopgTJ1qUSEGfKkFIpfwzhvm7L7hPUzdEmb+29PT23XSMDus sTJi50onUVEq9+7q/9ktBaG7kUJ8f9QzWZ6I85nuBdzJARUOXb3Udbx8VoydINaYX7Wzte/aSebz v9Jjd0AM3vqdCTL5yAzrhCj9BMFSL/Hbx4cFFlV1pry+LLAai0S0NzMja4+Xs5xaalv8vj5Kji9Q dw1LM985IUn89ET6Cclb0omv1iq6Dm/4VkSNL1amZv4ZM3t1ngnkRGv1UMX4G/BFxezDOmsDBBCg Is=
UI-OutboundReport: notjunk:1;M01:P0:eesjExnPeQ4=;V3ZwdnTij4TBJs/cGLTOD5CqZPd 0jC1XWQ3gczU108xTqIVO3rgc8TS3V1Ln1lSlMOH8ycq6i3GFjq0EaJCx5px2iUla/1R7VDve Nxj92h85vrFcelY+9L3s/K6r8PEqYdKhkzHdTUIw7HjcZkUQsuKnEvv+UCkoYF6GnRlt3Bkcn 8aUDaXYe9mB2QZNgTPIngrpVh8GwhbP7tDepNC8LZ6G+ZVyK4Es/gvK1NSEstX5flFeEWUZ7C wnSe4VpVfgdbo1cpsV9wirI0ODastaxY5Ewsslj+HY0k3cOp4BJB0SLmfgS8zT4eP2nE1FsgF WcZi9v6VqWJ2cLSmnr8kyiWuevqA54/TbhHvSY40d16jT4sYlg2aBkaHdMwQNLry8JwrMl8HC xZscezExXsqQcQwZDOxJYJ23YMGqcZi1Q02J/nPtt1aS7br6LXHpKF3JVF0pGFmuWKrtu0HBY zwP4MrDZOKpUB+b/jCRD3iKD/HxQV1dc8fiK+ZkCQSS53YHD0mZB5QQ27pcrNCOzkKLe1Q1+m uzgOn7PbVQIYUBsq/I0GzKt9lCrD/LtJkte/ow1ZIjb5Khxc+cwp5P3FUB8uLxYOOBddElAv+ BgJoPtFNUi5x4yZalO2sISLDaZn7csl1g/RIGJXlghrWpZjzIxG4yqzmhrsoDXnLkoBxjb175 YzfFgbVqFbJzRQtOnM+7mUgid+7gOn6jqtMbGzrucY/+sQofpTK52rvlB7efG1amTbbVHrh6m Pnzw6v7EsfCzmG5d9s3JJBE+NiiIPzEqMVy76rRCknyTmoEc2Q2Ph7UarjISA4rbA6t0KMnkI enXjEGkNDG7PFc8yh/Fp83Yg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/pqc/-h5X9DxAnmGE9GcySBHktPebfUo>
Subject: Re: [Pqc] Mapping the state of PQC and IETF
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, 01 Mar 2023 05:55:10 -0000

Let me give you another example.
 
Should the SUIT manifest draft be added to the list because it can use HSS-LMS? In fact, HSS-LMS, as a hash-based signature scheme, fits the firmware update use case well since the size of the signature is small compared to the firmware update itself. With the recent announcement from the NSA in https://media.defense.gov/2022/Sep/07/2003071834/-1/-1/0/CSA_CNSA_2.0_ALGORITHMS_.PDF the use of hash-based signatures for software- and firmware-signing is even recommended.
 
Still, I wouldn't list the SUIT manifest since you will run into the problem Mike was given below. It is probably more useful to ask each working group how the use of PQC algorithms will impact their protocols. Most groups have looked into this already.
 
Ciao
Hannes
 
Gesendet: Dienstag, 28. Februar 2023 um 17:08 Uhr
Von: "Kampanakis, Panos" <kpanos@amazon.com>
An: "Hannes Tschofenig" <hannes.tschofenig@gmx.net>, "pqc@ietf.org" <pqc@ietf.org>
Betreff: RE: [Pqc] Mapping the state of PQC and IETF

> draft-kampanakis-tls-scas, for example, is about reducing the size of the TLS handshake. It conveniently uses PQC as a motivation but there have been many efforts before that tried to accomplish TLS handshake size reduction before and you wouldn't want to list all of them as well.

Indeed.
I wish the previous mechanisms worked in the PQ auth context because it is an uphill battle to convince the TLS WG that ICA suppression is the most straightforward option we have.


-----Original Message-----
From: Pqc <pqc-bounces@ietf.org> On Behalf Of Hannes Tschofenig
Sent: Tuesday, February 28, 2023 6:36 AM
To: Mike Ounsworth <Mike.Ounsworth=40entrust.com@dmarc.ietf.org>; Sofía Celi <cherenkov@riseup.net>; pqc@ietf.org
Subject: RE: [EXTERNAL][Pqc] [EXTERNAL] Mapping the state of PQC and IETF

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.



Mike, you bring up a good point.

draft-kampanakis-tls-scas, for example, is about reducing the size of the TLS handshake. It conveniently uses PQC as a motivation but there have been many efforts before that tried to accomplish TLS handshake size reduction before and you wouldn't want to list all of them as well.


Am 28.02.2023 um 01:16 schrieb Mike Ounsworth:
> Wicked, thanks for starting this github page!
>
> I started this thread asking for, I guess, the converse of this document: IETF (Sec Area) protocols that DON'T need a PQ draft.
>
> For example: SCEP (RFC 8894) does not itself specify any crypto, but embeds CMS (RFC 5652) and PKCS #10 (RFC 2986).
>
> ACME embeds JOSE/JWS (RFC 7515) and PKCS #10 (RFC 2986).
>
> Etc.
>
> It would probably be a service to the community to document those on the PQUIP github page so that people know that "Do Nothing" is the correct action. Basically, every Sec Area protocol probably needs to be on that page under either "Action Needed" or "Action Not Needed". Since I suggested it, I guess I just volunteered to put in a PR starting that table. Barring $distraction, I'll try and get something tonight.
>
> ---
> Mike Ounsworth
>
> -----Original Message-----
> From: Pqc <pqc-bounces@ietf.org> On Behalf Of Sofía Celi
> Sent: Monday, February 27, 2023 9:47 AM
> To: pqc@ietf.org
> Subject: [EXTERNAL] [Pqc] Mapping the state of PQC and IETF
>
> WARNING: This email originated outside of Entrust.
> DO NOT CLICK links or attachments unless you trust the sender and know the content is safe.
>
> ______________________________________________________________________
> Dear, list,
>
> We have started work on mapping the state of PQC (if any draft or RFC
> exists) in the different IETF protocols/WG and IRTF groups:
> https://urldefense.com/v3/__https://github.com/ietf-wg-pquip/state-of-protocols-and-pqc__;!!FJ-Y8qCqXTj2!aJOUSAk6uCUWekoeQOJ2UzMiGwLV2jwgJF9cfNHTloERjfqjU5rCmcAqqjMkCcu9ThT9UN5nc3Q4sNLmPx61zSs$" target="_blank" rel="nofollow">https://urldefense.com/v3/__https://github.com/ietf-wg-pquip/state-of-protocols-and-pqc__;!!FJ-Y8qCqXTj2!aJOUSAk6uCUWekoeQOJ2UzMiGwLV2jwgJF9cfNHTloERjfqjU5rCmcAqqjMkCcu9ThT9UN5nc3Q4sNLmPx61zSs$ to keep track of where everything is at. Feel free to contribute by sending a PR. We hope this list is useful to many.
>
> Thank you,
>
> Sofía and Paul
>
> --
> Sofía Celi
> @claucece
> Cryptographic research and implementation at many places, specially Brave.
> Chair of hprc at IRTF and anti-fraud at W3C.
> Reach me out at: cherenkov@riseup.net
> Website:
> https://urldefense.com/v3/__https://sofiaceli.com/__;!!FJ-Y8qCqXTj2!aJ" target="_blank" rel="nofollow">https://urldefense.com/v3/__https://sofiaceli.com/__;!!FJ-Y8qCqXTj2!aJ
> OUSAk6uCUWekoeQOJ2UzMiGwLV2jwgJF9cfNHTloERjfqjU5rCmcAqqjMkCcu9ThT9UN5n
> c3Q4sNLmg_1qK50$ 3D0B D6E9 4D51 FBC2 CEF7 F004 C835 5EB9 42BF A1D6
>
> --
> Pqc mailing list
> Pqc@ietf.org
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/pqc_" target="_blank" rel="nofollow">https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/pqc_
> _;!!FJ-Y8qCqXTj2!aJOUSAk6uCUWekoeQOJ2UzMiGwLV2jwgJF9cfNHTloERjfqjU5rCm
> cAqqjMkCcu9ThT9UN5nc3Q4sNLm2Xw6TiA$
> Any email and files/attachments transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. If this message has been sent to you in error, you must not copy, distribute or disclose of the information it contains. Please notify Entrust immediately and delete the message from your system.

--
Pqc mailing list
Pqc@ietf.org
https://www.ietf.org/mailman/listinfo/pqc" target="_blank" rel="nofollow">https://www.ietf.org/mailman/listinfo/pqc