Join Markku-Juhani O. Saarinen, Professor of Practice, Docent, Tampere University, at the upcoming RISC-V Summit North America 2025, for his talk “PQCP Support for RISC-V Vector“.
The PQ Code Package (PQCP) project provides high-assurance software implementations of standard post-quantum cryptography algorithms such as ML-KEM, ML-DSA, and SLH-DSA. PQCP is organized under the Linux Foundation as part of the Post-Quantum Cryptography Alliance, and hence a “sister organization” for RISC-V International.
PQCP’s current RISC-V optimization work is geared towards high-performance and application-class processors with vector extensions. PQCP is serving as a quantitative benchmarking platform for the development of possible ISA extensions at the RVI PQC Task Group, such as the Keccak extension, which is vital for PQC algorithms due to their extensive use of SHAKE (FIPS 202) extendable-output function.
In the talk, we will cover the status of ML-KEM, ML-DSA, and SLH-DSA code bases from PQCP, their formal validation, and RISC-V optimizations. Furthermore, we will discuss the Keccak instruction proposal from the RISC-V PQC TG and its impact on the performance of these algorithms and requirements for RISC-V Vector microarchitecture.
**A recording of the talk will be available to the public 2 weeks after the event on the RISC-V YouTube channel.**