Quantum Safe Crypto Library

The Rambus Quantum Safe Crypto Library (SafeZone Quantum Safe Crypto Library) offers cryptographic algorithms for the Post Quantum Cryptography (PQC) era with a focus on performance and reliability. The Quantum Safe Crypto Library implements the following quantum safe algorithms and schemes:
  • ML-KEM (CRYSTALS-Kyber) – key encapsulation mechanism
  • ML-DSA (CRYSTALS-Dilithium) – digital signature scheme
  • LMS – stateful hash-based signature scheme
  • XMSS – stateful hash-based signature scheme
Planned:
  • SPHINCS+ – stateless hash-based signature scheme
  • Falcon – signature scheme
In addition, the library comes with all classic cryptographic algorithms:
  • Cipher algorithms: AES, AES-CCM, AES-GCM, AES-GCM-64, GMAC-AES, 3DES
  • MAC algorithms: SHA-1, SHA-2, GMAC-AES, AES-XCBC
  • Asymmetric crypto algorithms: RSA, Diffie-Hellman, ECC DH, ECC DSA, PKCS#1, PKCS#5, PKCS#7, PKCS#8, PKCS#10, PKCS#12
  • Elliptic curve crypto: Brainpool Elliptic Curves (RFC 5639, RFC 6932), ECDSA (RFC 4754) ECP groups (RFC 5903), Elliptic Curve Digital Signature (ECDS)
  • IKE and TLS key derivation functions.
  • Random number generation: NIST SP 800-90A Rev 1: AES-CTR
Rambus logo