Quantum Safe Core Library

Rambus Quantum Safe Core Library offers cryptographic algorithms for the PQC (Post Quantum Cryptography) era with a focus on minimal resource usage and dependencies. Quantum Core Library is a ‘bare-metal’ software implementation with no OS dependencies and low footprint.

The library does not include ‘classic’ or ‘traditional’ algorithms making it ideal for customers who only need the new Quantum Safe algorithms.

Algorithms

Quantum Core Library implements the following quantum safe algorithms and schemes:

  • ML-KEM (based on Crystals Kyber) – key encapsulation mechanism
  • ML-DSA (based on Crystals Dilithium) – digital signature scheme
  • LMS – stateful hash-based signature scheme
  • XMSS – stateful hash-based signature scheme
  • SLH-DSA (based on SPHINCS+) – stateless hash-based signature scheme

 

Features

  • Fast and minimal Quantum Safe software library
  • Footprint: 46KB on 32 bit ARM platform (this size can be reduced further if not algorithms are needed).
  • ‘Bare-metal’, no OS nor HW dependencies
  • Support for integrating 3rd party SW or HW SHA-256, SHA-512 and SHAKE256 implementation
  • Written in clear, highly-portable C-source code
  • Engineer-level support and updates provided under maintenance

 

Supported Specifications 

Rambus logo