Dec. 18, 2023, 1:42 a.m. |

IACR News www.iacr.org

ePrint Report: Analyzing the complexity of reference post-quantum software

Daniel J. Bernstein


Constant-time C software for various post-quantum KEMs has been submitted by the KEM design teams to the SUPERCOP testing framework. The ref/*.c and ref/*.h files together occupy, e.g., 848 lines for ntruhps4096821, 928 lines for ntruhrss701, 1316 lines for sntrup1277, and 2613 lines for kyber1024.


It is easy to see that these numbers overestimate the inherent complexity of software for these KEMs. It is more difficult to systematically …

complexity daniel design eprint report files framework post-quantum quantum reference report software teams testing testing framework

Technical Senior Manager, SecOps | Remote US

@ Coalfire | United States

Global Cybersecurity Governance Analyst

@ UL Solutions | United States

Security Engineer II, AWS Offensive Security

@ Amazon.com | US, WA, Virtual Location - Washington

Senior Cyber Threat Intelligence Analyst

@ Sainsbury's | Coventry, West Midlands, United Kingdom

Embedded Global Intelligence and Threat Monitoring Analyst

@ Sibylline Ltd | Austin, Texas, United States

Senior Security Engineer

@ Curai Health | Remote