PQShield Background

PQShield creates post-quantum cryptography solutions. Formed as a spinout of the University of Oxford by cryptography researchers and specialists, we have unrivaled domain expertise in the design and implementation of quantum-resistant cryptography for software and hardware applications. We help customers transition their product lines from legacy RSA and Elliptic Curve cryptography to quantum-secure standards by offering ready-made and tailored IP for secure elements, IoT firmware, PKI and server technologies, and end-user applications.

PQShield is a member of RISC-V International and an active participant in the NIST Post-Quantum Cryptography project.

Post-Quantum Coprocessor

Post-quantum cryptography is based on different mathematical foundations than traditional “number theoretic” RSA and Elliptic Curve algorithms. Quantum-resistant lattice-, code-, and multivariate algorithms do not benefit from the hardware acceleration features available in traditional smart cards and secure elements. As a post-quantum pioneer, PQShield has a deep understanding of the computational and mathematical requirements of these new algorithms which has led to significant architectural and design innovations in our hardware implementations.

Our area-optimized solution relies on RISC-V control processor and a PQC Mathematics Co-processor that reduces latency and power consumption of post-quantum cryptography computations to 10-20%.

Side-Channel Secure Kyber and Dilithium

Our Kyber and Dilithium modules implement advanced non-invasive attack countermeasures that protect secret keys and other all Critical Security Parameters (CSPs.)

A testing report is available. The testing methodology aligns with the TVLA (Test Vector Leakage Assessment) approach of the latest working draft versions of ISO/IEC 17825, which is expected to be adopted for FIPS 140-3 (ISO 19790) and required at levels 3-4. Tests are provided for 100K traces.

Our modules also implement WrapQ side-channel secure key wrapping and key management methods for Kyber and Dilithium.


Atom