[Pqc] Question about NIST Kyber Patent License
James Edington Administrator <james.edington@uah.edu> Mon, 12 February 2024 12:54 UTC
Return-Path: <je0029@uah.edu>
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 6CDBAC14F604 for <pqc@ietfa.amsl.com>; Mon, 12 Feb 2024 04:54:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 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, LOTS_OF_MONEY=0.001, RCVD_IN_DNSWL_HI=-5, 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=uah.edu
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 HwIQHB8IIob8 for <pqc@ietfa.amsl.com>; Mon, 12 Feb 2024 04:54:44 -0800 (PST)
Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C960C14F68E for <pqc@ietf.org>; Mon, 12 Feb 2024 04:54:43 -0800 (PST)
Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2d0438dfd67so7875961fa.1 for <pqc@ietf.org>; Mon, 12 Feb 2024 04:54:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uah.edu; s=google; t=1707742481; x=1708347281; darn=ietf.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=dvTKh94J5FnJQBsct0kOTuzOsI1XXQ1v9Ler+3hXDGI=; b=k3wXzk4V1Z5sUTpfTGvq912XwkMahxfdlbN8yAIdlYZH00cRKYLrYVY5ppYYXWcB6M Tm7ZipoqxTI+RlUuJts7cKsf5j4PuL798P7UaWzYKHJfg+3h0V/zpNgtKAMNlTJHh0Z0 5G1dbQ36ceOsKzfaBUVMWiLzMUwAGBDaw95/ByOWo7qx8N9oFoT2Uj3iyLI5eOrWZpVg usFrgYIK7Qet6J80rRvzCw5eJ1cQsz8U6vP8cdOWR6KzmWgd04UFt7274QLh3E0l2PM6 DqizeSshr0hnUV+utscM/HZ8ThX3S3Cvy+EyH6/yYGcMXMzR1byEXZOufhalX07F/rgX PB5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707742481; x=1708347281; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=dvTKh94J5FnJQBsct0kOTuzOsI1XXQ1v9Ler+3hXDGI=; b=QQ0HlrZittYLzJKXujcu6861Yl1a11ze5bMCPjLVKvr5MuYmWg3LSFjBDVK+wOYCnK zKKi58TKMDQ1ARnUmvIDtoFYYvxyoIMKuxEHvm2Bl/HFD6lbGoKG8U+4VUwqwaSFvV0/ oFNyHQYuri8dlcBT6ocY1id9tVYDKFRQ2vUKPXROhyY/mxzzXEONJ664n+FufQZIT10C G5zAyO/DOkhKMMAgYSKS9oJ164EobV3/DAWoCJlzckzefQmG3vDGiJiM7ghRHRLYXT7v hIopKeBCm4VxO81WNDrWc97RTnkkVVecg0LsFTYh+KlrikVxlh5+o2F9+SJd6GIJFuhb x6Hg==
X-Gm-Message-State: AOJu0YyBPmwciQ3JOZOY4LyE98ElmjPuvwzEU7e+3lH0KffRbWxGPlRJ 2oD6ssceHKtMYSfTgBkQiO/2TM7PhYuZUsnydGGGD8shuBiq8yB0AeC7Hjwvteez3G0E7bs1DoJ mBGX0Ohw1QwKm7z8pfjfXxn71KjBGJ2+47p+9u9mRvpiszsCC
X-Google-Smtp-Source: AGHT+IFC21tefjpdzRnq+5SMNIKuMcq3qU6fEZVE/z0RCrBGj9jGVjoBPzOU6zJbS3h0VJDt3pIxKZRQaVJ6KoZC3fg=
X-Received: by 2002:a2e:3c0f:0:b0:2d0:a258:3002 with SMTP id j15-20020a2e3c0f000000b002d0a2583002mr3323371lja.2.1707742481496; Mon, 12 Feb 2024 04:54:41 -0800 (PST)
MIME-Version: 1.0
From: James Edington Administrator <james.edington@uah.edu>
Date: Mon, 12 Feb 2024 06:54:30 -0600
Message-ID: <CAKCzMXSQcfgCEUjqoXvHnqdoAzxy2q_C2P2bGxqPSz5UrDCkoQ@mail.gmail.com>
To: pqc@ietf.org
Cc: Timothy Jesionowski <timothy.n.jesionowski@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000fa97c206112ec79e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pqc/ArqjlUc2cVmRQZeavDRDoXHwkyo>
Subject: [Pqc] Question about NIST Kyber Patent License
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: Mon, 12 Feb 2024 12:55:44 -0000
A quick question for the Post-Quantum Use in Protocols Working Group: I see that you gave a presentation <https://www.youtube.com/video/B5x0AvfTrUU?t=2830> last year at the 116th IETF meeting, warning people about the ambiguous state of the patent license NIST claims to have secured for Kyber. As the maintainers of pypqc on PyPI <https://pypi.org/project/pypqc/>, we're also interested in resolving the Kyber patent licensing situation. Have you made any progress on nailing down those terms, beyond what was shown in that presentation? I'm asking before we open a deeper discussion with NIST, so that we can avoid wasting our time --- or NIST's legal team's time --- retrying any angles of attack that other people might have already exhausted. (To be clear, in this thread, I'm *only* referring to patents US9094189B2 and US9246675, which NIST already claims to have secured licenses for. I'm *not* requesting, in this thread, to open the proverbial Pandora's Box of speculation about the legitimacy or applicability of those patents, or of other lattice mathematics patents NIST hasn't acknowledged the legitimacy of. I know that there's a lot of genuine ambiguity here going both ways that needs to be discussed at some point, ideally with a patent lawyer; but in this thread I'm *only* asking about the terms of the license NIST claims to have secured for the 2 most notorious patents considered to encumber Kyber.) Thanks for your consideration, -- James E. A. james.edington@uah.edu ---------- Forwarded message --------- From: Moody, Dustin (Fed) <dustin.moody@nist.gov> Date: Tue, Jan 16, 2024 at 10:14 AM Subject: [External] Re: Kyber patent licensing To: James Edington Administrator <james.edington@uah.edu> James, Thank you for the feedback. I'm not a lawyer, so I can't speak for any legal aspects and will forward your comments to our NIST legal team. I can also help set up a meeting with them if you'd like, where they can try to address your concerns. I don't think they plan to release the full agreements, but several other parties have met with them and come away satisfied after the meeting. As I said, I'm not a lawyer, and can't promise anything, but from my perspective you don't need to worry about those two patents if you implement what is in the NIST standard. Dustin ------------------------------ *From:* James Edington Administrator <james.edington@uah.edu> *Sent:* Tuesday, January 16, 2024 10:52 AM *To:* pqc-comments <pqc-comments@nist.gov> *Subject:* Kyber patent licensing I'm trying to publish an implementation of Kyber, but I'm worried about liability exposure from patents US9094189B2 and US9246675. While researching, I found that you had reportedly licensed these patents for use with Kyber. However, the full agreement is not publicly available to my knowledge, so I can't tell whether it would actually be legal for me to publish an implementation. I see you've published a summary[1] of these licenses, but I and many others[2][3][4][5] find it *deeply concerning* that the actual patent license isn't anywhere to be found. Right now, any implementers are only taking your word that we even have permission to use the algorithm, and, legally speaking, that is a disturbing situation to be in. Please release the full license agreement you negotiated for these patents, because we cannot safely implement Kyber without knowing the full terms. [1] "NIST PQC License Summary and Excerpts", 29 Nov 2022, https://csrc.nist.gov/csrc/media/Projects/post-quantum-cryptography/documents/selected-algos-2022/nist-pqc-license-summary-and-excerpts.pdf [2] Scott Fluhrer, Principal Engineer, Cisco Systems Security and Trust Organization, *pqc-forum*, 15 Jul 2022, https://groups.google.com/a/list.nist.gov/g/pqc-forum/c/G0DoD7lkGPk/m/d7Zw0qhGBwAJ [3] Daniel Apon, MITRE cryptography lead, *pqc-forum*, 15 Jul 2022, https://groups.google.com/a/list.nist.gov/g/pqc-forum/c/G0DoD7lkGPk/m/G_evJqQNKQAJ [4] Greg Maxwell, *pqc-forum*, 11 Aug 2022, https://groups.google.com/a/list.nist.gov/g/pqc-forum/c/G0DoD7lkGPk/m/of2mVEnlEAAJ [5] IETF Post-Quantum Use in Protocols Working Group, "Patents and PQC", *IETF 116 Meeting*, 31 Mar 2023, https://datatracker.ietf.org/meeting/116/proceedings#pquip Thanks for your consideration, -- James E. A. (256) 778-1119 james.edington@uah.edu
- [Pqc] Question about NIST Kyber Patent License James Edington Administrator
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Paul Hoffman
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … D. J. Bernstein
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Paul Hoffman
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Michael Richardson
- Re: [Pqc] Question about NIST Kyber Patent License D. J. Bernstein
- Re: [Pqc] Question about NIST Kyber Patent License James Edington Administrator
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Paul Hoffman
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Carsten Bormann
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Paul Hoffman
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Carsten Bormann
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … D. J. Bernstein
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Carsten Bormann
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Michael Richardson
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Blumenthal, Uri - 0553 - MITLL
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … Loganaden Velvindron
- Re: [Pqc] Question about NIST Kyber Patent License James Edington Administrator
- Re: [Pqc] Question about NIST Kyber Patent License James Edington Administrator
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … James Edington Administrator
- Re: [Pqc] [Ext] Question about NIST Kyber Patent … S Moonesamy