[lamps] PQC X.509 115 Hackathon

Mike Ounsworth <Mike.Ounsworth@entrust.com> Wed, 05 October 2022 01:01 UTC

Return-Path: <Mike.Ounsworth@entrust.com>
X-Original-To: spasm@ietfa.amsl.com
Delivered-To: spasm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C196C1524AF; Tue, 4 Oct 2022 18:01:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.806
X-Spam-Level:
X-Spam-Status: No, score=-2.806 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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=entrust.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 wL6AMT2hC2Ne; Tue, 4 Oct 2022 18:00:58 -0700 (PDT)
Received: from mx08-0015a003.pphosted.com (mx08-0015a003.pphosted.com [185.183.30.227]) (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 F0B6EC1524A4; Tue, 4 Oct 2022 18:00:57 -0700 (PDT)
Received: from pps.filterd (m0242863.ppops.net [127.0.0.1]) by mx08-0015a003.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 294LDt4C021707; Tue, 4 Oct 2022 20:00:56 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=entrust.com; h=from : to : subject : date : message-id : content-type : mime-version; s=mail1; bh=hbrzlAJAPYYp61kWN+hHJly8pMRaxiDYMDxipOPWMlY=; b=ZDzp6GnX/hOz63KDk4p0XdajA/OfEkgXFscazfx3GraCDaBDRVt16js3J6uGXg6vFYIM +fDcivbz6ZUKNG2MDN7OVnb7kJT/imycxGeMT649aZ4f8eBRKs0P0GHQbcUrX3+89c+w GPVGg0lJRxoKJuVd42foydfke+ZrNif0dvV15p85U00kqRLOXn85PAQsXKqm4zCK0Msv Qf/98ByJYaky9WhHqNJY6Y7WidX02YfmGM0IHNwIm40IpM8L2NtX93YX0N/D7MvmDJSI XmvdkFSpXfh5Um8QrtyDR/JNHTH+4jhX1hbEuz13STAaRAklahACSaati6Lk/2L2benP OQ==
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by mx08-0015a003.pphosted.com (PPS) with ESMTPS id 3jxghrpxej-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 04 Oct 2022 20:00:55 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hvCNJMi9xIz+97pBV4jbmFWzRvcaYhKS8cHYJf5swVH2Z10DOmxiDafIx3dKxr5SCF8aM0Iv27qc9jbB3X6Zcq/8BFCicWQeXhUTNE+Zu6halyTR9xCc69jcZWyyMRyEEsSa1OMGUK/bzxJcz/q6eBORojo4yQpntsQ3gRG3Ff1Tomq1X19/xXUpqFMLDEtQideyRP0HYEgOemN+K6gPL2aZlS7Ckmj9E5+RCkhPZ6uasMt0rSaCnGco86kEDj9tIToyJvZsGkSRN+I3xUUDTeIc2aQxKcO7/vYtoyIX4pt5dWIH11cC4KWhqREo5WbAFTFmEMpePEuYO6+n4Ylu/Q==
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=hbrzlAJAPYYp61kWN+hHJly8pMRaxiDYMDxipOPWMlY=; b=Wm9oZM/RGhJr8Kf4NzQUU5ZMU1EY0e/HE999qlXWGVP8bP1cIFFp6979nfY6yp5aCG0ESfKxuwtRd3i7fUCNWwaFARlr+SDTo4p7u/ViQEEwPsFBaVNQnQfwWZjP4FDiEqR/nQ0oscFYdXf70nEcxXfJRLDzq37PnE9wKj9qe0Di5KtuwCX5RVCID7Ag9lJoQZbn8IFnUge0ksw9VUTBfiqykuRFoaEFEhzbhW3R0SBTQShBZkzNgMZYcWtvclWNnhVACwDQBzUd+xc99lTcs+QTb81s89G3oSBAcPSXeBrXJ+XirWwU1Bi/TJSKtbthYkNPr3HprgMBRCskgQIDlQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=entrust.com; dmarc=pass action=none header.from=entrust.com; dkim=pass header.d=entrust.com; arc=none
Received: from CH0PR11MB5739.namprd11.prod.outlook.com (2603:10b6:610:100::20) by DM4PR11MB5520.namprd11.prod.outlook.com (2603:10b6:5:39f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.24; Wed, 5 Oct 2022 01:00:53 +0000
Received: from CH0PR11MB5739.namprd11.prod.outlook.com ([fe80::9d8e:5cd6:89b8:244c]) by CH0PR11MB5739.namprd11.prod.outlook.com ([fe80::9d8e:5cd6:89b8:244c%2]) with mapi id 15.20.5676.032; Wed, 5 Oct 2022 01:00:53 +0000
From: Mike Ounsworth <Mike.Ounsworth@entrust.com>
To: 'LAMPS' <spasm@ietf.org>, "pqc@ietf.org" <pqc@ietf.org>
Thread-Topic: PQC X.509 115 Hackathon
Thread-Index: AdjYVOXE6GpE7MN6R9W+NqLxsx9F5g==
Date: Wed, 05 Oct 2022 01:00:53 +0000
Message-ID: <CH0PR11MB5739E98B69C5AD88745F539E9F5D9@CH0PR11MB5739.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH0PR11MB5739:EE_|DM4PR11MB5520:EE_
x-ms-office365-filtering-correlation-id: be3a281e-7fc8-4a61-27aa-08daa66d0d70
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LX2TTM8eb8QvfheqlPB7D3Fp2L1H4uItQ23RuXEoZSue0GA5MWN3/y9pfOTIl8JsFHUpWgU4greTwbZ3hHVGNAbwhw0GiBa2FYAf+VxjlxMEA/MU+5C7y2b1inBbkwsYS9Eka0nm7PeovZsS8OWj11ZShq4GVzHJIPreGRY6eTBqxN0uDXh5IjEtMFmzU5229IMz7wHk91MoDbG0MHoTRpFcSN7SwP0xZCBYUJLXrE5h78BF28uihet1G/3Uiw/qQxthaa3bPDzwp4U+62gDglRRv1AvJPwHLv0ctYBenvC8EYG4M23RXROfxtzCSTOH5lUdQ/E2ErOMsdepFci46n59p7tDWv5tzneU6JbtawWDMcPxaVk8c+HcKwsrmGAefoKpsMjK8NhothsO5ihS7WYs4Br9+FpjUkaWODT1Nubq7J2p2WLwKtKxyLWtJBhd7pAgQwHcnAABKpDmQXYGsveRCgd+vhbb3km3J9THPN+8V1dQy63BgfrdUBJXkDsI5vwUZ/Llb82x6av7hKyPCeykm81zJPHnDroKxaOTfMml6LQIh3BWp1SKtDc1xP8hEBOPU4of7xjGDICx3veKB0irwZ99WubXfjY2ReoKCYFJQFdveFQ40GCV/khRNA058x9WvHK92nIAngAMEzjK1mFueZRuhSJf2HnEqoWf4Z9gqsM7CBvAGMyqqeJJLrC5wx3gRdUKsMTibI55wGKooXcd+OLf/F19E5opr/4H4jk+Q/i+g5301pTY85Catg9cqjgwUyoPZtgVjR0C2YsenA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH0PR11MB5739.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(346002)(366004)(136003)(376002)(39860400002)(451199015)(52536014)(8936002)(41300700001)(5660300002)(55016003)(2906002)(26005)(76116006)(38070700005)(86362001)(6506007)(450100002)(9686003)(64756008)(7696005)(66946007)(8676002)(66476007)(66556008)(66446008)(38100700002)(71200400001)(33656002)(83380400001)(478600001)(186003)(316002)(110136005)(122000001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: PK2gcUGqTqP6smqo17TDbbn1kTfpkltW9TxorymS+wsvYt+iEbe+SEtXYOCcYuaDFv+/b2Hzxvt6g46XUbGmIRIstGUFbyzYFyRAn0fIQg2Xcs9KKs7WUxVBq55MmnqX8257AVv6sYu0qqFULlvbkv8m+bTW2yvPL9wQ2Dmkc79+lJ3qMc9Lh13pekAKkF8wD/rA7SoKx1VM67dKoNMCfwxObnMAff5lleqzcf3XtLZWNMNzbNAJlUxag+wNgJFbcfguc5fHtPLuTBHaq3yc3L0/5WvaAcZLky/LYa+RYutWrqpE7oeUGCdjvfx/nR/0jHNXm23WscfX9i8HXuXQzL627pwy66Ti+Ip1epqxkFcmVDm4S7g0bklqtpAe4X4zz7jlPXbcvAbjBWMgbBMBZVlS5wyTDk/7HPhG7bc8rVZec9IzxFlOnEY+Ao+rBFPLD1gdttbJMHxL+iLhfGsCQa8Qfh2czDhy6m4OM0t+GTejjOM1WrQcK/roWEolf8LIRYNL6O0dR3DzBiOf5L24vWOAY6K4i2r/0Qv712WhtygjvkW6SRuqp29nQEUip3V9JL+HPWBNJub+vCwpO2LXq8KlLIF5A0Y2ng0YkubBPsD/Agln6JnMBRhArD8v7HNGLfegcx20qyyn3oHPxAaVhA5MT5JS+3BQCMwubKL5gd53uOpBZX0zCbb/Gl6DJzluEeU+xesZBJMrSN6qKja0FhJQ+VFEb0ecBUdn+ATJCBH4vfg/bQ5E5rucOEVS8o7OeYApuHk6lMBBoFMyK1PVeAkqKw6A14IuDdyaeGNmxRQ7g6Earnpz8kAlUF8of+6Tv6cpmvgwwyfNG0jtAmSR13yqe5IPZpC31TrlLYXwFVXA6KHOhCYZxUHwVBrV8Vip7ELXam7NWfw35dOZByRLfRGBC/7WFE9FiNH0e8HQhH+i563gpLVUcd7J2h8rerlX+KZFFHIUQUSbnZcVmunG2o9JZ1Gaavf59iChu2As/Vl5Xx+/c2AW0FqxlOrs7bkmG6/O8NGN3XHrKXVTh3OvQr6KB85h7OlLVq6CBpELLSWl57y5iSpmZzyCvKYMKLqdA9JmqAUidMZSYMpKwXRszriUM1wn89OiysOi/95hnVY2JgYQgtma1RhUbQ0j7UEAnXNWXDwSNflIzMTVgL4qUA4hqCw9JDXME6SjeKEu2fO4tK3aWILzsYEPiJYk8GGGFEefwOETpXVi04+F6i3bpQvHROMl2XTYGhHO4nuTv2WAQdRiQEQYaMeRKJPfUSrx6v9pCQtgs1UZNB0VjqjOCeT8BONoQ55WNeN5jLD6dJtUOwFE+QkYOHoUj57Xs3NQpuwGr5a5ieCdvg67kVs7OuZ7uRsYmMvx+EYcMF+69VCzKVrxj5n9Ku9789sM499layrg4tn9rxaRu8NbtaNhwjUV1ZbfPcpBd6k8/Yl0hgticK0i1AIEGW/Yx5dWsYlma2OBmH/1DtEvhqnMvioT6NoHBa3MIUCp8QJHmquzo65pxKR8l64oQXyrvAr1nbEOXBW0QchIM+xMz7M943/yaxF5L/XfbnBsqM4M23nokuZiTQ1CF68opsOkCHB6mGYYEiaDROTH6p2Ab0lU56LNmQ==
Content-Type: multipart/alternative; boundary="_000_CH0PR11MB5739E98B69C5AD88745F539E9F5D9CH0PR11MB5739namp_"
MIME-Version: 1.0
X-OriginatorOrg: entrust.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH0PR11MB5739.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: be3a281e-7fc8-4a61-27aa-08daa66d0d70
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2022 01:00:53.2977 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f46cf439-27ef-4acf-a800-15072bb7ddc1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6gFkRGGTRiZgVRH0WBZNMjMnvskGGwbcPGP/LHz+b3lSThG4KwX4705+qBJFFxNgv9HhIg24N1xScv3qo4NOY5RzCYLn+0Q93TdYGhauk8w=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5520
X-Proofpoint-ORIG-GUID: FE_rIvCmyqs08am76k-8xPciszOUQaNc
X-Proofpoint-GUID: FE_rIvCmyqs08am76k-8xPciszOUQaNc
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-10-04_09,2022-09-29_03,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 adultscore=0 mlxlogscore=766 spamscore=0 impostorscore=0 mlxscore=0 malwarescore=0 bulkscore=0 phishscore=0 lowpriorityscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2210050005
Archived-At: <https://mailarchive.ietf.org/arch/msg/spasm/OsYxv9DXST1-2KMEjYnNG6ni0yM>
Subject: [lamps] PQC X.509 115 Hackathon
X-BeenThere: spasm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "This is a venue for discussion of doing Some Pkix And SMime \(spasm\) work." <spasm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spasm>, <mailto:spasm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spasm/>
List-Post: <mailto:spasm@ietf.org>
List-Help: <mailto:spasm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spasm>, <mailto:spasm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Oct 2022 01:01:02 -0000

Hi LAMPS and people interested in PQC!

As suggested at 114, my colleague John Gray and I would like to do a 115 Hackathon on PQ keys and signatures in X.509 / PKIX.

We are suggesting to play with Dilithium, Falcon, Sphincs+, and Composite signing algorithms in Certs, CRLs, CSRs, PKCS#12s, CMS SignedData, maybe OCSP Responses, maybe Timestamping, maybe CMP. We can bring: the Entrust Toolkit (which we can hack at), Bounce Castle, OpenQuantumSafe-openssl, OpenCA (easier if Max Pala is there, but we can probably figure out how to build it).

The point of the hackathon, I think, is going to be OIDs, and public key / private key formats (ex.: the differences between Dilithium and Falcon encodings in draft-uni-qsckeys, and draft-massimo-lamps-pq-sig-certificates).



Question 1: are others interested in joining us at the hackathon? (no point is signing up for a hackathon spot if we're the only ones there)

Question 2: whether or not you're joining, what PQ X.509 / PKIX things would you like to see working with Dilithium, Falcon, Sphincs+, Composite?


---
Mike Ounsworth
Software Security Architect, Entrust

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.