From Peter.C@ncsc.gov.uk  Sun Oct 15 05:11:47 2023
Return-Path: <Peter.C@ncsc.gov.uk>
X-Original-To: cfrg@ietfa.amsl.com
Delivered-To: cfrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 07045C14CF1D
 for <cfrg@ietfa.amsl.com>; Sun, 15 Oct 2023 05:11:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.108
X-Spam-Level: 
X-Spam-Status: No, score=-3.108 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 FROM_GOV_DKIM_AU=-0.999, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001,
 RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01, 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=ncsc.gov.uk
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 hMnViiyhIepp for <cfrg@ietfa.amsl.com>;
 Sun, 15 Oct 2023 05:11:42 -0700 (PDT)
Received: from GBR01-LO4-obe.outbound.protection.outlook.com
 (mail-lo4gbr01on2096.outbound.protection.outlook.com [40.107.122.96])
 (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 30ECBC14CF0D
 for <cfrg@ietf.org>; Sun, 15 Oct 2023 05:11:41 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LAMFZ/0mJ8bLnSr2pXZyRv8Gs4TCloUeGSDwyiRLW0Nh1f5TiJHZ50aOLuMPyloQEHMlj9zlE8tMSqbsI3CmvW+NIRckw2Ctd8ZT6/2HqCTHBEivMnpkzfCCKYwDNySZwe8GAZFcLjGMHgqwlTSOon0CglpUTNO8QtvOCH8YM0aeT8sjVLX0PGWRZ1gMaylEZ7EbdOnuRhlt7jOhXrWdnwac5rMW5T2m1h0B/u5XH/tmzZwUpV3xgLvRVg7VfIaMHScilcQWPIAtLf78k/I4j93ydG0m5snADq1ZeIX72iaRvVaYpIQCAHxVOmyv9y92QDzX1KydYeZAmduT2KjC2A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 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=6iWy9aqVMKEO5z/1ISKNa2pa335QDOmWNMUjULVKEB4=;
 b=QmyuDbPZKv4ip7yrSE4XYvU8IqnSKUzFue+rKWZDrEZPr5DInk3KXzi1KAcbQjRGTYhPhfmTPzAdMyBL46G0GhJ0qhrog27vroyxXo8GkIZMuxUflBQVgQbDShJ9Mv8d8MQdSgxGNrGX0GZz1vZ12vR+6GKDXnAhskKb7zrykUeIv2qCevw36ca6IxTpUI4LZHPUR/tmaeDBAJg2Sw+agnn2oxBbTqRJKswatWuW8GRYkz8nZCoJIZ2Z/SxXR/h2epSboCsmMmF2+vntW9I9W2ootQ93nTDOLbHag/Lly0bHQ6Uk7rv7ZDAH0PSxG9+RSP22e68Z2cpCStjCRxreXA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=ncsc.gov.uk; dmarc=pass action=none header.from=ncsc.gov.uk;
 dkim=pass header.d=ncsc.gov.uk; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ncsc.gov.uk;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=6iWy9aqVMKEO5z/1ISKNa2pa335QDOmWNMUjULVKEB4=;
 b=nZ68ocdWxdu0eamm1UnH5h7Xdo6od6gzeDC0kaGJ2KB0hFH0zgCHssARUcwgwtuDOvtb6pZ16WVAJDYBWPVlQseoMJdYWmnj/P6ymxsG6gNAoKR2BRtYKFoXkQRuNsf1JoJhqenxVqJoRCZDNljsLJDv4YLroqnShXd7qJCYfxEKRus1EdDWBA0nwaD7w+b/iFaiYF2mJ3Y3pVvLKNmF0S/rMSL6CfFRDRUve4MWxkR5smKNj0vEoeF9O1c9Q9oJrln7jeKy/Rkcrw2YrAH8jKeXwagc3ul/fJaII+8Ek2KIjG4TqdFQRzuZXBC5Qk5EnNTIyeET71n2zN7l+c5Qpw==
Received: from LO2P123MB4927.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1e3::6)
 by LO6P123MB6953.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:2dc::14) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.46; Sun, 15 Oct
 2023 12:11:38 +0000
Received: from LO2P123MB4927.GBRP123.PROD.OUTLOOK.COM
 ([fe80::dd0d:1a2d:9aa9:1efd]) by LO2P123MB4927.GBRP123.PROD.OUTLOOK.COM
 ([fe80::dd0d:1a2d:9aa9:1efd%5]) with mapi id 15.20.6886.034; Sun, 15 Oct 2023
 12:11:32 +0000
From: Peter C <Peter.C@ncsc.gov.uk>
To: John Mattsson <john.mattsson=40ericsson.com@dmarc.ietf.org>, Simon
 Josefsson <simon=40josefsson.org@dmarc.ietf.org>, "cfrg@ietf.org"
 <cfrg@ietf.org>
Thread-Topic: [CFRG] Classic McEliece
Thread-Index: AQHZ/0jWlIadzSEFpEGfAJroo5s5a7BKmDGAgAAl9nA=
Date: Sun, 15 Oct 2023 12:11:32 +0000
Message-ID: <LO2P123MB4927E0632FF8C7D5C2292188BCD0A@LO2P123MB4927.GBRP123.PROD.OUTLOOK.COM>
References: <877cno8cqv.fsf@kaka.sjd.se>
 <GVXPR07MB9678F2569BE63DF25C0126CA89D0A@GVXPR07MB9678.eurprd07.prod.outlook.com>
In-Reply-To: <GVXPR07MB9678F2569BE63DF25C0126CA89D0A@GVXPR07MB9678.eurprd07.prod.outlook.com>
Accept-Language: en-GB, 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=ncsc.gov.uk;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: LO2P123MB4927:EE_|LO6P123MB6953:EE_
x-ms-office365-filtering-correlation-id: 6dfd0d4e-5861-4525-d71d-08dbcd77ded1
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Z3NQ5ndjXYVNo7HcvUEzVt1JkXQtRyJtLlMyuEZQS2Qpou2XlY67c5gtSxQ1liH7Nu1MD/iyItM21okPbUDOl3EJ0Wdpp2y6US7T/+KjnZTtJRA7QbypH/Os3YLl3r4TzDroLwkdqawAolLl8t5EJMRcAhkcjwmiTAZ7Ubn6aZa6OuMtD9RZ3BteM+mv5vUKYwYce50dLZAebv9lMOuCDhPpG0Ds9fWzCo6Hsh/WtLlGw9S8CQqZ386gz2KSubicNYagi5R8N+MvlCXrWRCu3Bfb58BTxL9YPbdLpFZ0ZdQN0pRTLmRqW4mQeE2XbV0CG7WcpO401IYZAqI7r1a8gS0CDy4AEzcX6C1vnBKSwnjbyVABJ7ulatihOw/joNiGco2MRl9yjdhump7XMFB/coY51YybqL+ptSWdYiqZijaOOVboqTO4AWfENH1bai/a5CPldbyYqQpjXF7xSvFIgjj8EYvWyXsad8PRCgLm3o3ulooTZRLozXCfGZf54LyvTPHT/isJ9ixgiQnAUeDqPJy6XZbNcwWP8Ai7HNDovOnWls1sw+3TCOuMYvTCdQUE8KfCf4SrRixokG8SnZBUlfSaGj39+3bNpkySmsYwDJ8=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:LO2P123MB4927.GBRP123.PROD.OUTLOOK.COM; PTR:; CAT:NONE;
 SFS:(13230031)(6029001)(396003)(346002)(39840400004)(136003)(366004)(376002)(230922051799003)(64100799003)(451199024)(186009)(1800799009)(52536014)(64756008)(76116006)(66446008)(66476007)(66946007)(5660300002)(55016003)(66899024)(316002)(66556008)(110136005)(2906002)(33656002)(166002)(8936002)(8676002)(41300700001)(83380400001)(82960400001)(26005)(38100700002)(38070700005)(478600001)(66574015)(122000001)(9686003)(966005)(53546011)(71200400001)(6506007)(86362001)(7696005);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?RYE8gdEiGA4OtaDH9wK4Da6gJ++mjn+BJueaYdO+jdp3RFUwErArmf9Ti3wl?=
 =?us-ascii?Q?idHuFMye5nYM7m5mA9KeNzIgUWao/1/CjjazTTM2tuZ15g2f3csiZvt5x8Sj?=
 =?us-ascii?Q?qsgQbyousGXO1uNnNha8bwf3RCxP52S6BBRDYTyUJW5+Q4ikg+/VKg54CNhQ?=
 =?us-ascii?Q?PW8sqLgCyQmt1GMz0jI6eVKaTH9FXbsmyO5Q/d31RMuMADiU7+aFUiIVj8UV?=
 =?us-ascii?Q?zLp96+ihIIHftTWAbmFo7KHKzufj9Xjczvzk6C6e8YT0ip6/PGxCypjhodve?=
 =?us-ascii?Q?04tX2dH5B9I3TTeKl3/y06OXOJ7vPFuvf46AmG4LsP7iOP/QVmao6mibf/CS?=
 =?us-ascii?Q?6Mce6ZXozqCf+36YZu80p4LTNDfEi+pOGxWfKV3lOwaSFOBWwT65ecO3feWR?=
 =?us-ascii?Q?LpbTgu3th3HP//gWEnGpoEIRlTEYiysBLQ7/ZWzQhtCzlGCzhvT2bsP5up3g?=
 =?us-ascii?Q?N9Rh+KyJ2YOCRm//bmGwWElBasF63UWlyo7YVGmNaxF2mjYEM2GqYXDlilb7?=
 =?us-ascii?Q?o25JqO7QUX+eg80jzfzi4tVJUophg3ch+sw4EMRkizJ6uIefdXpfR0hwYRUf?=
 =?us-ascii?Q?044azfOYoLwyIu0tQGzLEGIV4WiCJInpvoCFdc91K2HYGTkTplOEYVntajcZ?=
 =?us-ascii?Q?U8iMKwILQd6hxbydQVQ2ExQpgmAHjI6W3CXT3wUZrISBdkjK+vgKXr0Zcr8u?=
 =?us-ascii?Q?6oYgRnMK9albhFoa5mgHMFWAb79Tpiutp7bELKax+ymBsJ3qgvoVawd/DA4X?=
 =?us-ascii?Q?RjaZnFfnWc6zudvnx6e6FU/q51qQvEI8XCGLvbZ9aoRDeHkdHWIfPA37k3Jd?=
 =?us-ascii?Q?X9OCw7NYTNIIbE1HHIc4ZxKWle+W1+IV6vV1eiQ/Z5X6IRfILEP21zhnfgc0?=
 =?us-ascii?Q?6cjAcOMtCx/q6x6k7YN73E0wpg2vE/Ks3t7Ue8kMD5QHs07r+rXwuhrZaKv9?=
 =?us-ascii?Q?wTKUmKZTM0JJbYyMHnRNE6KUUSjlAVIz5HqYSP76yqndGKPU7N7ULGVPr55m?=
 =?us-ascii?Q?eG7+WoAP036ilmivujWWfhxVSXaPQAYs1tlIRu4MUM2XgbZc6Jz23r88LbBm?=
 =?us-ascii?Q?FTjNMods54uJSJ5kUvW8sZADiJ82Al3sDG9p3cnVRBDy3Me2cA+8BKL6OXsj?=
 =?us-ascii?Q?B30Eb0CyQJ9dqxiWXt6sSu7z2iLhQdINiqa7v0eTtWeEWLgknbF6qAU+doKJ?=
 =?us-ascii?Q?UKBEqh1SkCNh12RcHp8Gm8Xnc68QshcBe07ruF+e8ycpivk7lL7EoCoEG75G?=
 =?us-ascii?Q?zt0rVGG+e8zLLzE26iKs9zpdAcdP+68n9WThBP3lfwHOsihm0TjguE+Yrgs+?=
 =?us-ascii?Q?gIk/N6xGPhmcm9ctQv+lCh8TxivFCt4C0lXuaMIZdRXBuLtZbbRp/X0ct/PY?=
 =?us-ascii?Q?a9q439JtJjowyMR0d6zUF3PL1NiAX8XnTLXTH5NfpMBs7q/uo6EUzgv56GDd?=
 =?us-ascii?Q?9O8HPUBNxItbvX9KTWkrr/TqPV7vjaYj+PoZtHh4sNOMWgzQ104D9ugsACDU?=
 =?us-ascii?Q?YSL0l3TxeWtm6StegBEUjaYwtRneBBL553/T35iprmHXDR/9uE/6QVZ4Gjwr?=
 =?us-ascii?Q?UfCnZxHSE95d/8DppfyynwnoDpjvlj03WzltjKeS?=
Content-Type: multipart/alternative;
 boundary="_000_LO2P123MB4927E0632FF8C7D5C2292188BCD0ALO2P123MB4927GBRP_"
MIME-Version: 1.0
X-OriginatorOrg: ncsc.gov.uk
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: LO2P123MB4927.GBRP123.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 6dfd0d4e-5861-4525-d71d-08dbcd77ded1
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2023 12:11:32.5668 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 14aa5744-ece1-474e-a2d7-34f46dda64a1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: OKmiClMwgVvkM7bOUfufh4g/dEPbgURej60ClsQD7ze+XMUIE2aLuUgmHOp2MPEWd3GcXTn/FjJGMmdlcW9jOg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO6P123MB6953
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/m07j-Gsrb6KWyQxNSKkdSxSiu8M>
Subject: Re: [CFRG] Classic McEliece
X-BeenThere: cfrg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/cfrg>,
 <mailto:cfrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cfrg/>
List-Post: <mailto:cfrg@irtf.org>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/cfrg>,
 <mailto:cfrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Oct 2023 12:11:47 -0000

--_000_LO2P123MB4927E0632FF8C7D5C2292188BCD0ALO2P123MB4927GBRP_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Almost the entire content of draft-josefsson-mceliece is taken verbatim fro=
m the first working draft of ISO/IEC 18033-2/AMD2.  There is a prominent co=
pyright notice on the WD warning against reproducing any part of the docume=
nt without prior written permission.  The scheme may be owned by the Classi=
c McEliece submission team, but the text of the WD is not.

If the CRFG wants a specification to use as an alternative to an ISO standa=
rd, this is not the way to go about it.

Peter

From: CFRG <cfrg-bounces@irtf.org> On Behalf Of John Mattsson
Sent: Sunday, October 15, 2023 10:39 AM
To: Simon Josefsson <simon=3D40josefsson.org@dmarc.ietf.org>; cfrg@ietf.org
Subject: Re: [CFRG] Classic McEliece

Hi,

I agree that Classic McElice should be standardized somewhere. There seems =
to be significant interest in having a more conservative KEM than ML-KEM. E=
ven if I personally think Curve25519+ML-KEM is conservative enough for most=
 use cases.

ISO standards are paywalled which goes completely against the values of the=
 Internet community.  I think ISO security standards are completely unusabl=
e. Secret and paywalled algorithms should not be seen as acceptable anymore=
. Paywalled algorithm standards means that much fewer security researchers =
has access to them. This is both a security and a trust problem. There are =
also many examples were implementations use publicly available material ins=
tead of paywalled standards which creates both interoperability and securit=
y problems. Now in 2023 there have been several court verdicts in the EU an=
d US stating that all technical standards referenced by laws must be freely=
 available. I think cryptographers should boycott ISO.

NIST said this week that they are planning to standardize 1-2 of the code-b=
ased KEMs of which Classic McElice is one. The other two candidates are BIK=
E and HQC. It therefore seems quite likely that NIST will standardize Class=
ic McElice. I think CFRG should wait on NIST standardization. If NIST chose=
s to standardize Classic McElice, I don't think a CFRG specification is nee=
ded.

If NIST choses to not standardize Classic McElice and a paywalled ISO stand=
ard is the only reference, I think a CFRG specification is the way to go.

Cheers,
John

From: CFRG <cfrg-bounces@irtf.org> on behalf of Simon Josefsson <simon=3D40=
josefsson.org@dmarc.ietf.org>
Date: Sunday, 15 October 2023 at 11:20
To: cfrg@ietf.org <cfrg@ietf.org>
Subject: [CFRG] Classic McEliece
Hi

Here is a starting point to describe Classic McEliece as an IETF draft,
based on the proposed Classic McEliece ISO draft:

https://datatracker.ietf.org/doc/html/draft-josefsson-mceliece

All non-editorial feedback should preferrably go upstream to the Classic
McEliece team, but you are welcome to give feedback in the issue
tracker: https://gitlab.com/jas/ietf-mceliece

/Simon

--_000_LO2P123MB4927E0632FF8C7D5C2292188BCD0ALO2P123MB4927GBRP_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;
	mso-ligatures:none;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-GB" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea=
k-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Almost the entire content of draft-josefsson-mceliece is taken verb=
atim from the first working draft of ISO/IEC 18033-2/AMD2.&nbsp; There is a=
 prominent copyright notice on the WD warning
 against reproducing any part of the document without prior written permiss=
ion.&nbsp; The scheme may be owned by the Classic McEliece submission team,=
 but the text of the WD is not.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">If the CRFG wants a specification to use as an alternative to an IS=
O standard, this is not the way to go about it.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US">Peter<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:11.0pt">F=
rom:</span></b><span lang=3D"EN-US" style=3D"font-size:11.0pt"> CFRG &lt;cf=
rg-bounces@irtf.org&gt;
<b>On Behalf Of </b>John Mattsson<br>
<b>Sent:</b> Sunday, October 15, 2023 10:39 AM<br>
<b>To:</b> Simon Josefsson &lt;simon=3D40josefsson.org@dmarc.ietf.org&gt;; =
cfrg@ietf.org<br>
<b>Subject:</b> Re: [CFRG] Classic McEliece<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">I agree that Classic McElice should be standardized =
somewhere. There seems to be significant interest in having a more conserva=
tive KEM than ML-KEM. Even if I personally
 think Curve25519+ML-KEM is conservative enough for most use cases.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">ISO standards are paywalled which goes completely ag=
ainst the values of the Internet community. &nbsp;I think ISO security stan=
dards are completely unusable.
</span><span style=3D"font-size:11.0pt;mso-fareast-language:EN-US">Secret a=
nd paywalled algorithms
</span><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-fareast-language:=
EN-US">should
</span><span style=3D"font-size:11.0pt;mso-fareast-language:EN-US">not </sp=
an><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-fareast-language:EN-U=
S">be
</span><span style=3D"font-size:11.0pt;mso-fareast-language:EN-US">seen as =
acceptable anymore. Paywalled algorithm standards means that much fewer sec=
urity researchers has access to them. This is both a security and a trust p=
roblem. There are also many examples
 were implementations use publicly available material instead of paywalled =
standards which creates both interoperability and security problems</span><=
span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-fareast-language:EN-US">.
</span><span style=3D"font-size:11.0pt;mso-fareast-language:EN-US">Now in 2=
023 there have been several court verdicts in the EU and US stating that al=
l technical standards referenced by laws must be freely available</span><sp=
an lang=3D"EN-US" style=3D"font-size:11.0pt;mso-fareast-language:EN-US">.
 I think cryptographers should boycott ISO.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><br>
NIST said this week that they are planning to standardize 1-2 of the code-b=
ased KEMs of which Classic McElice is one. The other two candidates are BIK=
E and HQC. It therefore seems quite likely that NIST will standardize Class=
ic McElice. I think CFRG should
 wait on NIST standardization. If NIST choses to standardize Classic McElic=
e, I don&#8217;t think a CFRG specification is needed.<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">If NIST choses to not standardize Classic McElice an=
d a paywalled ISO standard is the only reference, I think a CFRG specificat=
ion is the way to go.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">Cheers,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;mso-f=
areast-language:EN-US">John</span><span style=3D"font-size:11.0pt;mso-farea=
st-language:EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;mso-fareast-language=
:EN-US"><o:p>&nbsp;</o:p></span></p>
<div id=3D"mail-editor-reference-message-container">
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon=
t-size:12.0pt;color:black">From:
</span></b><span style=3D"font-size:12.0pt;color:black">CFRG &lt;cfrg-bounc=
es@irtf.org&gt; on behalf of Simon Josefsson &lt;simon=3D40josefsson.org@dm=
arc.ietf.org&gt;<br>
<b>Date: </b>Sunday, 15 October 2023 at 11:20<br>
<b>To: </b>cfrg@ietf.org &lt;cfrg@ietf.org&gt;<br>
<b>Subject: </b>[CFRG] Classic McEliece<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Hi<br>
<br>
Here is a starting point to describe Classic McEliece as an IETF draft,<br>
based on the proposed Classic McEliece ISO draft:<br>
<br>
</span><a href=3D"https://datatracker.ietf.org/doc/html/draft-josefsson-mce=
liece"><span style=3D"font-size:11.0pt">https://datatracker.ietf.org/doc/ht=
ml/draft-josefsson-mceliece</span></a><span style=3D"font-size:11.0pt"><br>
<br>
All non-editorial feedback should preferrably go upstream to the Classic<br=
>
McEliece team, but you are welcome to give feedback in the issue<br>
tracker: </span><a href=3D"https://gitlab.com/jas/ietf-mceliece"><span styl=
e=3D"font-size:11.0pt">https://gitlab.com/jas/ietf-mceliece</span></a><span=
 style=3D"font-size:11.0pt"><br>
<br>
/Simon<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_LO2P123MB4927E0632FF8C7D5C2292188BCD0ALO2P123MB4927GBRP_--

