Hardware-accelerated post-quantum cryptography in an M.2 2242 form factor. Full NIST algorithm coverage (ML-KEM, ML-DSA, SLH-DSA) with a power-optimized QUAC-Lite engine for laptops, edge servers, and small form factor systems.
QuantaM2 bridges the gap between portable USB devices and full PCIe cards.
| Product | Category | Performance | Power | Form Factor |
|---|---|---|---|---|
| QuantaRNG-USB Pro | Portable | 2 Mbps | 0.25W | USB 2.0 |
| QuantaM2 | Balanced | 50K+ ML-KEM-768 ops/s | 5W | M.2 2242 |
| QUAC-100 | Maximum | 1.2M+ ops/sec | 190W | PCIe Gen5 |
22x42mm M.2 2242 fits laptops, NUCs, and embedded systems with standard M.2 slots.
4 NTT engines (vs. 16 in QUAC-100). Full algorithm coverage at 1/38th the power.
100 Mbps quantum random number generator for key generation and entropy.
Hardware-protected key storage with tamper detection for enterprise security.
| Parameter | Value |
|---|---|
| Form Factor | M.2 2242 (22 x 42mm) |
| Keying | B+M Key (PCIe x1) |
| Interface | PCIe 3.0 x1 (8 GT/s) |
| Power | 5W TDP (3.3V from slot) |
| Temperature | 0 C to +70 C (Commercial) |
| Extended Temp | -40 C to +85 C (Industrial SKU) |
| QRNG Throughput | 100 Mbps |
| Key Slots | 32 hardware-protected slots |
| Category | Algorithms |
|---|---|
| Key Encapsulation | ML-KEM-512, ML-KEM-768, ML-KEM-1024 |
| Digital Signatures | ML-DSA-44, ML-DSA-65, ML-DSA-87 |
| Hash-Based Signatures | SLH-DSA-128s, SLH-DSA-128f, SLH-DSA-192s |
| Classical (Hybrid) | AES-256, SHA-3, ECDH P-384, ECDSA |
High-performance PQC where PCIe cards don't fit.
| Application | Description |
|---|---|
| Government Laptops | CNSA 2.0 compliant mobile workstations for classified work. Portable quantum-safe encryption. |
| Edge Servers | Small form factor servers at the edge. PQC for IoT gateways and branch office infrastructure. |
| Rugged Systems | Industrial and mil-spec computers with limited expansion. Wide temperature range support. |
| Mini PCs / NUCs | Small form factor desktops for secure workstations. Home office quantum-safe computing. |
QuantaM2 uses the same QuantaCore SDK as the QUAC100. Your existing code works without modification. Just plug in the M.2 module and go.
| SDK Features |
|---|
| Same API as QUAC100 |
| Linux and Windows drivers included |
| OpenSSL and PKCS#11 integration |
| 7 language bindings (C, Python, Rust, Java, Go, Node.js, C#) |
from quantacore import QuantaDevice
# Auto-detects QUAC100 or QuantaM2
device = QuantaDevice()
# Same API regardless of hardware
keypair = device.ml_kem.keygen("ML-KEM-768")
ciphertext, shared_secret = device.ml_kem.encapsulate(
keypair.public_key
)
# Works identically on laptop or server
print(f"Device: {device.model}")
# Output: "Device: QuantaM2-2242"Pilot program now accepting applications. Request evaluation hardware or talk to our engineering team.