Matthias J. Kannwischer

Matthias J.
Kannwischer

Chelpis Quantum Tech, Taipei, Taiwan

Contact

Office: 4F., No. 200, Sec. 2, Jinshan S. Rd., Da'an Dist., Taipei City 106, Taiwan
Email: matthias@kannwischer.eu, matthias@chelpis.com, mkannwischer@ntu.edu.tw
GPG: 6D22 F663 208D 21ED D766 2827 FE11 74A2 5098 145A

Info

I am the research director at the Taiwanese PQC start-up Chelpis Quantum Tech based in Taipei, Taiwan.
I'm also an Adjunct Assistant Professor at National Taiwan University.
Before that, I was a postdoc at the Institute of Information Science of Academia Sinica, Taipei, Taiwan.
Before that, I was at the Max Planck Institute for Security and Privacy, Bochum, Germany.
Before that, I was at the Digital Security group at Radboud University, Nijmegen, The Netherlands.
Before that, I was at the University of Surrey, Guildford, United Kingdom.

In 2022, I obtained my PhD from Radboud University, Nijmegen, The Netherlands under the supervision of Peter Schwabe and Bo-Yin Yang. My dissertation on Polynomial Multiplication for Post-Quantum Cryptography is available here.
In 2017, I obtained my MSc in IT Security from TU Darmstadt under the supervision of Juliane Krämer and Denis Butin. My master thesis is available here.

I am a co-editor of the IACR Cryptology ePrint Archive.
I am an elected member of the IACR CHES Steering Committee.
I am an elected Technical Community Representative on the PQCA Governing Board.
I am a co-submitter of the UOV and MAYO signature schemes which have been submitted NIST PQC digital-signature competition.
I have also been co-submitter of the Rainbow (RIP) signature scheme which was a finalist in the NIST PQC project.

Research Interests

  • Post-Quantum Cryptography
  • Efficient implementation
  • Side-channel and fault attacks

Publications

Preprints and Technical Reports

Software

  • mlkem-native High-assurance, high-performance ML-KEM implementation for mobile, pc, and server targets [code]
  • SLOTHY Fixed-instruction assembly superoptimizer based on constraint solving [code|website]
  • PQClean Clean implementations of NISTPQC candidates [code]
  • pqm4 Testing and benchmarking framework for PQC on the ARM Cortex-M4 [code]

Conferences and Journals

Talks and Posters

  • 27 Oct 2025 mlkem-native & mldsa-native: Open-Source High-Speed High-Assurance PQC, Seminar Talk, National Taiwan University, Taipei, Taiwan [slides]
  • 17 Oct 2025 mlkem-native & mldsa-native: Open-Source High-Speed High-Assurance PQC, CCSW 2025: The ACM Cloud Computing Security Workshop, ACM Conference on Computer and Communications Security (CCS), Taipei, Taiwan (Invited Talk) [slides]
  • 17 Sep 2025 KyberSlash: Exploiting secret-dependent division timings in Kyber implementations, CHES 2025, Kuala Lumpur, Malaysia [slides]
  • 14 Sep 2025 mlkem-native & mldsa-native: Open-Source High-Speed High-Assurance PQC, OPTIMIST workshop, CHES 2025, Kuala Lumpur, Malaysia (Invited Talk) [slides]
  • 14 Sep 2025 SLOTHY Tutorial: Using Constraint-Solving for Superoptimization of Cryptographic Assembly, CHES 2025, Kuala Lumpur, Malaysia [slides]
  • 16 Jul 2025 Post-Quantum Cryptography Software, Darmstadt University of Applied Sciences, Darmstadt, Germany [slides]
  • 03 Jul 2025 Quantum-Safe Cryptography Standardization & Implementation, ENGAGE 2025 Workshop, Taipei, Taiwan (Invited Talk) [slides]
  • 13 May 2025 Quantum-Safe Software Implementation Challenges, Korean Cryptography Forum, Korea (Invited Talk) [slides]
  • 21 Apr 2025 Introduction to Arm Cortex-M4 and Arm Neon, National Taiwan University, Taipei, Taiwan [slides]
  • 10 Apr 2025 On the Physical Security of UOV-based Signature Schemes (Proxy talk for the authors), PQCrypto 2025, Taipei, Taiwan [slides]

  • 07 Nov 2024 An update on quantum-safe digital signatures, QSMC Workshop on Automotive Cybersecurity, National Taiwan University, Taipei, Taiwan [slides]
  • 24 Oct 2024 Engineering Post-Quantum Cryptography, Information Security Laboratory, National Chengchi University, Taipei Taiwan [slides]
  • 09 Oct 2024 Accelerating lattice-based cryptography using constraint solving, Cryptography Research Center, Technology Innovation Institute, Abu Dhabi, UAE [slides]
  • 26 Sep 2024 UOV and MAYO: Tiny Post-Quantum Signatures from Multivariate Quadratic Equations, 9th International Cryptology and Information Security Conference, Cyberjaya, Selangor, Malaysia (Invited Talk) [slides]
  • 24 Sep 2024 Embedded PQC, Post-Quanten Kryptographie in der Praxis (PQKP), INFORMATIK FESTIVAL 2024, Wiesbaden, Germany (Invited Talk) [slides]
  • 22 Sep 2024 Tutorial on Implementing ML-KEM and ML-DSA on Microcontrollers, 2nd Malaysian Society for Cryptology Research (MSCR) Cryptography School (CRYPTOS) 2024, Cyberjaya, Selangor, Malaysia (Invited Talk) [slides|assignment]
  • 05 Sep 2024 Fast and Clean: Auditable high-performance assembly via constraint solving, CHES2024, Halifax, Canada [slides|talk]
  • 05 Sep 2024 Nibbling MAYO: Optimized Implementations for AVX2 and Cortex-M4, CHES2024, Halifax, Canada [slides|talk]
    Joint talk with Ward Beullens
  • 30 Aug 2024 Accelerating lattice-based cryptography using constraint solving, Cryptology and Information Security Conference 2024, Taipei, Taiwan (Invited Talk) [slides]
  • 10 Aug 2024 Secure post-quantum implementations: Avoiding KyberSlash and more, 3rd PQC Standardization & Migration Workshop, Taipei, Taiwan [slides]
  • 20 Jun 2024 Implementing ML-KEM and ML-DSA on Microcontrollers, Florida Atlantic University, USA [slides]
  • 06 Jun 2024 Workshop on ML-KEM and ML-DSA Implementations [slides]
  • 16 May 2024 Implementation Challenges of Quantum-Safe Cryptography Migration, PQC Cybersecurity Industry Alliance International Symposium, Taipei, Taiwan, [slides]
  • 12 Apr 2024 pqm4: Benchmarking NIST Additional Post-Quantum Signature Schemes on Microcontrollers, Fifth PQC Standardization Conference, Rockville, Maryland, USA [slides]

  • 28 Nov 2023 Oil-and-Vinegar and MAYO: All the condiments you need for achieving tiny quantum-safe signatures 2nd PQC Standardization & Migration Workshop, TCC 2023, Taipei, Taiwan [slides]
  • 13 Sep 2023 Oil and Vinegar: Modern Parameters and Implementations, CHES 2023, Prague, Czech Republic [slides]
  • 10 Sep 2023 Tutorial: Implementing Kyber and Dilithium on Microcontrollers, CHES 2023, Prague, Czech Republic [slides|assignment]
  • 08 Jun 2023 Tutorial on Implementing Cryptography on Microcontrollers, Summer School on real-world crypto and privacy, Vodice, Croatia [slides|assignment]
    Joint tutorial with Bo-Yin Yang
  • 11 Apr 2023 Implementing the NIST PQC standards on microcontrollers, Dagstuhl Seminar on Secure and Efficient Post-Quantum Cryptography in Hardware and Software, Wadern, Germany [slides]
  • 07 Apr 2023 Introduction to Arm Cortex-M4 and Arm Neon, National Taiwan University, Taipei, Taiwan [slides]

  • 15 Dec 2022 Hybrid scalar/vector implementations of Keccak and SPHINCS+ on AArch64 PQC Seminar, Academia Sinica, Taipei, Taiwan [slides]
  • 12 Dec 2022 Tutorial: Implementing Kyber and Dilithium SPACE 2022, Jaipur, India (Invited Talk) [slides]
  • 12 Dec 2022 Hybrid scalar/vector implementations of Keccak and SPHINCS+ on AArch64 Indocrypt 2022, Kolkata, India [slides]
  • 05 Dec 2022 Implementing the NIST PQC standards on microcontrollers PQC Standardization & Migration Workshop, Asiacrypt 2022, Taipei, Taiwan (Invited Talk) [slides]
  • 01 Dec 2022 Implementing Kyber and Dilithium ICISC 2022, Seoul, Korea (Invited Talk) [slides]
  • 14 Sep 2022 Efficient Multiplication of Somewhat Small Integers using Number-Theoretic Transforms University of Bristol Crypto Seminar, Bristol, UK [slides]
  • 31 Aug 2022 Efficient Multiplication of Somewhat Small Integers using Number-Theoretic Transforms IWSEC 2022, Tokyo, Japan [slides]
    Joint talk with Lorenz Panny
  • 15 Jul 2022 Implementations of Lattice-based Cryptography Postquantum Crypto Minischool, Taipei, Taiwan [slides]
  • 06 Jun 2022 Improving Software Quality in Cryptography Standardization Projects Security Standardisation Research Conference 2022, Genoa, Italy [slides]
  • 18 May 2022 Intro to Lattice-based Cryptography - Part 2: Signatures and Implementations RheinMain University of Applied Sciences, Wiesbaden, Germany [slides]
  • 11 May 2022 Intro to Lattice-based Cryptography - Part 1: Key Encapsulation Mechanisms RheinMain University of Applied Sciences, Wiesbaden, Germany [slides]
  • 04 Apr 2022 PhD Defense: Polynomial Multiplication for Post-Quantum Cryptography, Radboud University, The Netherlands, Nijmegen [slides|thesis]
  • 11 Mar 2022 Introduction to Arm Cortex-M4 and Arm Neon, National Taiwan University, Taipei, Taiwan [slides]
  • 01 Feb 2022 PQM4 and Lattice Crypto on Cortex-M4, Post-Quantum Cryptography for Embedded Systems 2022, Lorentz Center (Online) [slides]

  • 05 Nov 2021 Lattice-based Cryptography on Microcontrollers, University of Bristol Crypto Seminar, Bristol, UK (Online) [slides]
  • 11 Oct 2021 PQM4: NIST PQC Round 3 Results on the Cortex-M4, PQC Migration & Agility Forum, VMware Research [slides]
  • 17 Sep 2021 Rainbow on Cortex-M4, CHES 2021 [longslides|shortslides]
  • 07 Jun 2021 pqm4: NISTPQC Round 3 Results on the Cortex-M4, Third PQC Standardization Conference [slides]
  • 07 Jun 2021 Rainbow on Cortex-M4, Third PQC Standardization Conference [slides]
  • 16 Apr 2021 Introduction to Cortex-{M4,A7,A53,A72}, National Taiwan University, Taipei, Taiwan [slides]
  • 27 Jan 2021 Post-Quantum Cryptography, NATO LCMG Workshop [slides]

  • 11 May 2020 An Introduction to the Cortex-M4, Academia Sinica, Taipei, Taiwan [slides]

  • 27 Sep 2019 Embedded Post-Quantum Crypto: pqm4 and Kyber on Cortex-M4, DS Lunch Colloquium, Radboud University, Nijmegen, The Netherlands [slides]
  • 24 Aug 2019 pqm4: Testing and Benchmarking NISTPQC on ARM Cortex-M4, Second PQC Standardization Conference, Santa Barbara, USA [slides]
  • 10 Jul 2019 Memory-Efficient High-Speed Implementation of Kyber on Cortex-M4, Africacrypt 2019, Rabat, Morocco [slides]
  • 06 Jun 2019 Faster multiplication in ℤ2m[x] on Cortex-M4 to speed up NIST PQC candidates, ACNS 2019, Bogota, Colombia [slides]
  • 02 May 2019 pqm4: Benchmarking PQC on the Cortex-M4, NIST, Gaithersburg, USA [slides]
  • 14/15 Mar 2019 Introduction to Post-Quantum Cryptography, DHBW Stuttgart, Stuttgart, Germany [slides|handoutslides]
  • 07 Jan 2019 Faster multiplication in ℤ2m[x] on Cortex-M4 to speed up NIST PQC candidates, Cryptography Research Inc., San Francisco, USA [slides]

  • 15 Nov 2018 Building and Breaking Post-Quantum Cryptography, RheinMain University of Applied Sciences, Wiesbaden, Germany [slides|handoutslides]
  • 09 Nov 2018 Faster multiplication in ℤ2m[x] on Cortex-M4 to speed up NIST PQC candidates, Crypto Working Group, Utrecht, The Netherlands [slides]
  • 03 Sep 2018 Fast Ideal Lattice-Based KEMs on ARM Cortex-M4, School on Security & Correctness in the Internet of Things 2018 - PhD Forum, Graz, Austria [slides]
  • 06 Jun 2018Breaking Lattice-Based Signatures Using Fault Injection, Surrey Centre for Cyber Security, Guildford, United Kingdom
  • 24 Apr 2018Differential Power Analysis of XMSS and SPHINCS, 9th International Workshop on Constructive Side-Channel Analysis and Secure Design (COSADE), Singapore [paper|slides]
  • 16 Apr 2018Differential Power Analysis of XMSS and SPHINCS, CRYPTACUS Training School - PhD Session, Ponta Delgada, Azores, Portugal [poster|pitch slides|extended abstract]
  • 27 Mar 2018Differential Power Analysis and Fault Attacks on Hash-Based Signature Schemes, Radboud University, Nijmegen, The Netherlands [slides]
  • 16 Mar 2018 Differential Power Analysis of XMSS and SPHINCS, DS lunch colloquium, Radboud University, Nijmegen, The Netherlands [slides]
  • 16 Feb 2018NIST PQC, Secure Systems Reading Group, Surrey Centre for Cyber Security, Guildford, United Kingdom
  • 25 Jan 2018 Practical Post-Quantum Cryptography for Trusted Computing, Workshop on Trusted Computing and its Applications (TCA), Surrey Centre for Cyber Security, Guildford, United Kingdom [slides]

  • 15 Dec 2017 Practical Lattice-Based Cryptography and Kyber - a CCA-secure KEM, Secure Systems Reading Group, Surrey Centre for Cyber Security, Guildford, United Kingdom
  • 21 Sep 2017 Physical Attack Vulnerability of Hash-Based Signature Schemes, CDC Oberseminar, TU Darmstadt, Germany

Teaching