I joined PQShield Ltd. in September 2018 as we were starting this University of Oxford spin-out where we build Post-Quantum Cryptography solutions. I work on various things but I’m mainly responsible for cryptographic hardware IP and the PQSoC Post-Quantum Secure Element.
Current Public Research (2020)
RISC-V On-Chip Random Number Generators. I worked with the RISC-V Cryptographic Extensions Task Group ( Crypto TG repo ) to map out the (FIPS 140-3 and Common Criteria) requirements for TRNGs. First paper from this work came out at ASHES 2020: “Building a Modern TRNG: An Entropy Source Interface for RISC-V” (with G.R. Newell and B. Marshall). Slides from a talk I gave at ASHES (13-Nov-2020).
AES and SM4 Instruction Set Extension for RISC-V. My short initial report appeared at SECRISC-V 2020: “A Lightweight ISA Extension for AES and SM4”. A much broader report with Crypto TG is available in TCHES 2021/1: “The design of scalar AES Instruction Set Extensions for RISC-V” (with B. Marshall, G. R. Newell, D. Page, C. Wolf). This work will be presented at CHES 2021.
Energy Budgets for Post-Quantum Cryptography. PQPS is a “lab” for power measurements of PQ crypto – basic PQC research for mobile and IoT security. There is a short write-up on this, published at IEEE MobileCloud 2020: “Mobile Energy Requirements of the Upcoming NIST Post-Quantum Cryptography Standards”. Slides from a talk I gave at ICMC (24-Sep-2020).