External users of OQS
liboqs has been used in the following external projects:
- Meta:
- Post-quantum readiness for TLS at Meta
- Meta is getting ready for post-quantum cryptography (podcast, liboqs mentioned at the 25-minute mark)
- Utimaco Hardware Security Module demo with evolutionQ
- Microsoft Post-Quantum Cryptography VPN: Experimental fork of OpenVPN adding post-quantum cryptography, to evaluate functionality and performance of quantum resistant cryptography in a VPN setting.
- Mullvad VPN: Public beta of Mullvad’s VPN client using post-quantum key exchange.
- Thales eSecurity Go wrapper
- Liesware Coherence Cryptographic Server
- Senetas/Thales High Speed Encryption: implementation of hybrid RSA/EC and QRA/QKD
- Cisco: Post-Quantum TLS 1.3 and SSH Performance (preliminary results)
- strongSwan: Post-Quantum IKEv2 demo
- IBM Cloud
- mbedTLS
- FreeBSD
- Debian
- Igor Barshteyn:
- Chongqing University PQCrypto project, adding post-quantum cryptography to X.509, TLS, and OCSP in Go crypto
- Entrust:
- SandboxAQ:
- ExpressVPN (see also story at TechRadar)
- SoftIron: post-quantum cryptography in virtualization and private cloud
- Embetrix:
- Rosenpass
- VESvault:
- libVES.c: end-to-end encryption / key exchange library in C, with the
vesCLI — ML-KEM-768 via liboqs as the default key algorithm - libVES.js: the same library for browser and Node (npm
libves), with liboqs compiled to WebAssembly embedded in the package - subtlepq: post-quantum polyfill for the Web Cryptography API (npm
subtlepq) — ML-KEM and ML-DSA per the WICG modern-algos draft, powered by a minimal liboqs WebAssembly build (75 KB for all six ML-KEM/ML-DSA parameter sets)
- libVES.c: end-to-end encryption / key exchange library in C, with the
If you’re using liboqs, please get in touch and we’ll add you to the list!
Former users
Click here to see an archive of former users of OQS.
- wolfSSL:
- NIST Announces Post-Quantum Algorithm Standardization
- End of Summer Post-Quantum Round Up
- wolfSSL liboqs integration
- wolfSSL hybrid post-quantum groups in TLS 1.3
- wolfSSL post-quantum cURL
- Integration of the Falcon signature scheme into wolfSSL
- Post-quantum research results from the pq-wolfssl team
- Open Quantum Safe and wolfSSL Joint Wireshark Integration
- Post-Quantum Performance Research Results
- Trying Post-Quantum Cryptography with TLS (Part 1: Key Exchange) (Japanese)
- Trying Post-Quantum Cryptography with TLS (Part 2: Authentication) (Japanese)
- Post-Quantum Goodies in wolfSSL 5.1.1: FALCON
- Post-quantum demo of wolfSSL
- Post-Quantum TLS 1.3 Key Establishment comes to STM32 Cortex M4 (Youtube video)
- Post-Quantum SSH v2.0 with wolfSSH
- wolfMQTT with Post-Quantum KYBER and FALCON
- wolfSSL deprecation notice for liboqs