Nine Candidates Advance to the Third Round of the Additional Digital Signatures for the PQC Standardization Process
After 18 months of evaluation, NIST has selected nine candidates for the third round of the Additional Digital Signatures for the Post-Quantum Cryptography (PQC) Standardization Process. The advancing digital signature algorithms are:
NIST Internal Report (IR) 8610 describes the evaluation criteria and selection process. These third-round candidates will have the opportunity to submit updated specifications and implementations (i.e., “tweaks”). NIST will provide more details to the submission teams in a separate message. This third phase of evaluation and review is expected to last approximately two years.
NIST is also planning to hold the 7th NIST PQC Standardization Conference in the late spring/early summer of 2027. The conference will most likely be held in (or near) Gaithersburg, Maryland.
Questions may be directed to pqc-co...@nist.gov. NIST thanks all of the candidate submission teams for their efforts in this standardization process as well as the cryptographic community at large, which helped analyze the signature schemes.
The NIST PQC team
--
You received this message because you are subscribed to the Google Groups "pqc-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pqc-forum+...@list.nist.gov.
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/5e07130a-10b4-429e-bd6d-44b5b8a48996n%40list.nist.gov.
| Rank | Algorithm | pk (B) | sig (B) | Total (B) |
| 1 | SQIsign‑I | 64 | 148 | 212 |
| 2 | HAWK‑512 | 1,024 | 555 | 1,579 |
| 3 | ML‑DSA‑44 | 1,312 | 2,420 | 3,732 |
| 4 | MQOM | 3,584 | 1,024 | 4,608 |
| 4 | SDitH | 3,584 | 1,024 | 4,608 |
| 4 | SNOVA | 3,584 | 1,024 | 4,608 |
| 7 | QR‑UOV | 4,096 | 1,024 | 5,120 |
| 7 | UOV | 4,096 | 1,024 | 5,120 |
| 9 | FAEST‑128f | 32 | 5,956 | 5,988 |
| 10 | MAYO‑five | 5,554 | 964 | 6,518 |
| Protocol | Max App Payload (bytes) | Notes |
| IPv4 + TCP | 1460 | Most common MSS |
| IPv4 + UDP | 1472 | Max UDP payload |
| Pv6 + TCP | 1440 | IPv6 header is larger |
| IPv6 + UDP | 1452 | Max UDP payload |
| ISO/IEC 7816 (Short APDU) |
256 | payment cards and SIM cards |
| ISO/IEC 7816 (Extended APDU) |
65536 (optional) | ISO/IEC 7816 is used beyond smart cards |
| High‑level ranking by signing speed (fast → slow, Level‑1‑ish sets) | ||||
| Rank (sign) | Scheme / parameter (≈Level 1) | Family | Sign speed (relative) | Verify speed (relative) |
| 1 | HAWK‑512 | Lattice | Very fast | Fast–moderate |
| 2 | MAYO‑two | Multivariate | Fast | Very fast |
| 3 | ML‑DSA‑44 | Lattice | Fast–moderate | Fast |
| 4 | MQOM | MPC‑in‑the‑Head | Moderate | Moderate |
| 4 | SDitH | MPC‑in‑the‑Head | Moderate | Moderate |
| 4 | SNOVA | Multivariate | Moderate | Moderate |
| 4 | QR‑UOV | Multivariate | Moderate | Moderate |
| 4 | UOV | Multivariate | Moderate | Moderate |
| 9 | SQIsign‑I | Isogeny | Slow | Slow–moderate |
| 10 | FAEST‑128f / EM‑128f | MPC‑in‑the‑Head | Slow–very slow | Slow–very slow |
| Signing Performance | ||||
| Rank | Scheme (≈Level 1) | Family | Sign cycles (approx.) | Notes |
| 1 | HAWK‑512 | Lattice | ~8×10⁴ | One of the fastest PQ signatures ever published |
| 2 | MAYO‑two | Multivariate | ~3–4×10⁵ | Very fast, especially for a multivariate scheme |
| 3 | ML‑DSA‑44 | Lattice | ~2.8×10⁵ | Matches Dilithium‑2 performance |
| 4 | MQOM | MPC‑in‑the‑Head | ~1–5×10⁶ | Middle‑tier MPCitH performance |
| 4 | SDitH | MPC‑in‑the‑Head | ~1–5×10⁶ | Similar to MQOM |
| 4 | SNOVA | Multivariate | ~1–5×10⁶ | Moderate signing cost |
| 4 | QR‑UOV | Multivariate | ~1–5×10⁶ | Classic UOV‑style cost |
| 4 | UOV | Multivariate | ~1–5×10⁶ | Similar to QR‑UOV |
| 9 | SQIsign‑I | Isogeny | ~5–10×10⁶ | Very small signatures but slower signing |
| 10 | FAEST‑128f | MPC‑in‑the‑Head | ~1.7×10⁶ | Fastest FAEST variant |
| 10 | FAEST‑128s | MPC‑in‑the‑Head | ~1.3×10⁷ | Slowest FAEST variant |
| Verification Performance | ||||
| Rank | Scheme (≈Level 1) | Family | Verify cycles (approx.) | Notes |
| 1 | MAYO‑two | Multivariate | ~1×10⁵ | Extremely fast verification |
| 2 | HAWK‑512 | Lattice | ~1.5×10⁵ | Very efficient |
| 3 | ML‑DSA‑44 | Lattice | ~1.1×10⁵ | Dilithium‑class verify speed |
| 4 | MQOM | MPC‑in‑the‑Head | ~1–5×10⁶ | Middle tier |
| 4 | SDitH | MPC‑in‑the‑Head | ~1–5×10⁶ | Similar to MQOM |
| 4 | SNOVA | Multivariate | ~1–5×10⁶ | Moderate |
| 4 | QR‑UOV | Multivariate | ~1–5×10⁶ | Moderate |
| 4 | UOV | Multivariate | ~1–5×10⁶ | Moderate |
| 9 | SQIsign‑I | Isogeny | ~3–6×10⁶ | Verification faster than signing but still slow |
| 10 | FAEST‑128f | MPC‑in‑the‑Head | ~1.4×10⁶ | Fastest FAEST verify |
| 10 | FAEST‑128s | MPC‑in‑the‑Head | ~1.0×10⁷ | Slowest FAEST verify |
--
@Bo Lin: Did you use a LLM to hallucinate these tables?
@Everyone else: please disregard this.
From: pqc-...@list.nist.gov <pqc-...@list.nist.gov> On Behalf Of Bo Lin
Sent: Monday, 25 May 2026 12:59
To: dustin...@nist.gov <dustin...@nist.gov>
Cc: pqc-forum <pqc-...@list.nist.gov>
Subject: Re: [pqc-forum] Announcement of the 3rd Round Onramp Candidates
NIST team,
Sebastien Riou
Fellow, Product Security Architecture
PQShield Ltd
M: +33 782 320 285
Hi Sebastian,
I fully agree with this point, and I have made a similar comment on the forum before. The essential security property of availability (the “A” in the CIA triad) is unfortunately often overlooked.
High availability is commonly expressed in terms of “nines”. For example, five nines (99.999%) is often used in telecom systems, while more extreme discussions sometimes go up to nine nines (99.9999999%), which is approximately 2^-30.In practice, I do not think availability requirements beyond this level are meaningful for most systems.
Under strict high-availability constraints, the worst-case signing time of ML-DSA exceeds that of SLH-DSA, due to its variable-time rejection sampling behavior. That said, a high-availability system can maybe mitigate this in practice by running multiple implementations in parallel or otherwise parallelizing signing operations, thereby reducing effective tail latency.
If only a single performance metric is reported, I do not think P50 is the best choice. It would be more informative to report P99, P99.9, or similar tail latencies.
Cheers,
John Preuß Mattsson
On May 25, 2026, at 09:27, ward via pqc-forum <pqc-...@list.nist.gov> wrote:
This Message Is From an External SenderThis message came from outside the Laboratory.
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/009c01dcec4a%24175bf5f0%244613e1d0%24%40beullens.com.
Ok, I should probably have mentioned more explicitly that, yes, the tables in Bo Lin’s email are hallucinated AI slop and the majority of the values in them are wrong.
.
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/34009E4E-571D-4FF5-855E-BA3C40FDCB1B%40ll.mit.edu.
I fully agree with this point, and I have made a similar comment on the forum before.
High availability is commonly expressed in terms of “nines”. For example, five nines (99.999%) is often used in telecom systems, while more extreme discussions sometimes go up to nine nines (99.9999999%), which is approximately 2^-30.In practice, I do not think availability requirements beyond this level are meaningful for most systems.


Under strict high-availability constraints, the worst-case signing time of ML-DSA exceeds that of SLH-DSA, due to its variable-time rejection sampling behavior.
That said, a high-availability system can maybe mitigate this in practice by running multiple implementations in parallel or otherwise parallelizing signing operations, thereby reducing effective tail latency.
Sebastien Riou
Fellow, Product Security Architecture
PQShield Ltd
M: +33 782 320 285
Ericsson recently suggested that NIST should develop a similar publication to SP 800-227 Recommendations for Key-Encapsulation Mechanisms, but for signature schemes.
Variable time signatures is another new and important characteristics that users should be aware of, and that warrant additional guidance from NIST.
Cheers,John Preuß Mattsson
| Protocol | Max App Payload (bytes) | Notes |
| IPv4 + TCP | 1460 | Most common MSS |
| IPv4 + UDP | 1472 | Max UDP payload |
| Pv6 + TCP | 1440 | IPv6 header is larger |
| IPv6 + UDP | 1452 | Max UDP payload |
| ISO/IEC 7816 (Short APDU) |
256 | payment cards and SIM cards |
| ISO/IEC 7816 (Extended APDU) |
65536 (optional) | ISO/IEC 7816 is used beyond smart cards |
| Rank | Algorithm | pk (B) | sig (B) | Total (B) |
| 1 | SQIsign‑I | 65 | 148 | 213 |
| 2 | SNOVA | 1,016 | 248 | 1,264 |
| 3 |
| HAWK‑512 | 1,024 | 555 | 1,579 |
| 4 | MQOM | 52 | 2,868 | 2,920 |
| 5 |
| ML‑DSA‑44 | 1,312 | 2,420 | 3,732 |
| 6 | SDitH | 70 | 3,750 | 3,820 |
| 7 |
| FAEST‑128f | 32 | 5,956 | 5,988 |
| 8 |
| MAYO‑five | 5,554 | 964 | 6,518 |
| 9 | QR‑UOV | 24,225 | 200 | 24,425 |
| 10 | UOV | 278,432 | 128 | 278,560 |
The broader point: an LLM-generated table, even one that gets some values right, isn't a sound basis for a comparison like this. Each entry needs to be sourced from the submission specs, and ideally fixed at a single security level before ranking.
The assumptions in regards to TCP/UPD and IPv4, etc. seem to also be too handwavy, as well.
The wider issue is that posting unverified, LLM-generated numbers and/or tables to this list creates work for everyone who then has to check them, and risks those figures being cited downstream as if they were authoritative. I'd ask that values be sourced from the submission specs before being shared here.
Thank you,
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/CAL3OXVz_dXa7eoqvOxKaNX9C7TmyFPz9a_8uCBjHqERuZ17L2A%40mail.gmail.com.
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/F55F43F6-2C58-4DBA-A176-AD12A30759CD%40symbolic.software.
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/a0e2f9ec-50ab-454b-a858-f76be07f0141%40cryptme.in.
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/C4E5296C-44C4-48BB-A6C6-80D459893FD7%40symbolic.software.
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/3d31bd17-6d8e-42c9-a088-719f96ec468b%40cryptme.in.
Sebastien Riou
Fellow, Product Security Architecture
PQShield Ltd
M: +33 782 320 285
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/E6EB44DC-30E9-4D74-A847-FD3315E538E0%40symbolic.software.
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/FAA0DFC2-BA5C-45FC-857C-458BBA75857D%40symbolic.software.
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/255B37C6-900C-4877-96ED-01DA2257CED4%40symbolic.software.
On May 27, 2026, at 06:59, 'Pedro Massolino' via pqc-forum <pqc-...@list.nist.gov> wrote:
This Message Is From an External SenderThis message came from outside the Laboratory.
On 27 May 2026, at 2:19 PM, Blumenthal, Uri - 0553 - MITLL <u...@ll.mit.edu> wrote:
Falcon loses to ML-DSA where the implementation needs to be validated. Is been pointed out in the NIST documents. (Plus, some performance differences.)
Hi Demi Marie,
To answer your questions on making the running time of Falcon and Raccoon deterministic:
Best,
Thomas
To view this discussion visit https://groups.google.com/a/list.nist.gov/d/msgid/pqc-forum/CAL3OXVyB%3DcSjRTw1NfbWnQ4YWOc046g%2BOpu2m9QbAo116MvUQA%40mail.gmail.com.
Is there a companion p99 / p99.9 / p99.99 chart?
From: 'Sophie Schmieg' via pqc-forum <pqc-...@list.nist.gov>
Sent: May 27, 2026 1:36 PM
To: Bo Lin <boli...@gmail.com>
Cc: Sofi Celi <sofi...@gmail.com>; dustin...@nist.gov <dustin...@nist.gov>; wa...@beullens.com; pqc-forum <pqc-...@list.nist.gov>
Subject: Re: [pqc-forum] Announcement of the 3rd Round Onramp Candidates
|
⚠️CAUTION: This email is from an external source. Verify sender before opening links and attachments.⚠️ |
Scratch that. Thanks.
Sebastien Riou
Fellow, Product Security Architecture
PQShield Ltd
M: +33 782 320 285