Key Advantages

Architecture Agnostic

Same RTL integrates with x86, ARM, RISC-V via standard AMBA interfaces.

FPGA Validated

All specs measured on FPGA-validated hardware with timing closure.

Constant-Time

No secret-dependent branches or memory access patterns.

Full NIST Coverage

Full ML-KEM (FIPS 203), ML-DSA (FIPS 204), SLH-DSA (FIPS 205).

Mathematical Acceleration Cores

Fundamental building blocks for PQC implementations, optimized for both area efficiency and maximum throughput.

CoreDescriptionConfigurations
NTT Engines Number Theoretic Transform. Computational core for all lattice-based cryptography. Radix-2 / Radix-4 / Radix-8 / Radix-16
Modular Arithmetic Barrett and Montgomery. Polynomial add/subtract/multiply with NTT integration. Kyber (q=3329) and Dilithium (q=8380417)
Hash Cores SHA-3 / SHAKE. Keccak-f[1600] permutation with XOF support. SHA3-256, SHA3-512, SHAKE-128, SHAKE-256
Sampling Units Cryptographic Samplers. Constant-time distribution sampling. CBD, uniform rejection, SP 800-90B entropy

Complete Algorithm Accelerators

Full implementations of NIST-standardized post-quantum algorithms, ready for integration.

IP CoreDescriptionOperationsVariants
ML-KEM (FIPS 203) Key encapsulation mechanism for secure key exchange and encryption. (CRYSTALS-Kyber) KeyGen, Encaps, Decaps 512, 768, 1024
ML-DSA (FIPS 204) Digital signature algorithm for authentication and integrity. (CRYSTALS-Dilithium) KeyGen, Sign, Verify 44, 65, 87
SLH-DSA (FIPS 205) Hash-based signatures for conservative security assumptions. (SPHINCS+) KeyGen, Sign, Verify 128f, 128s, 256f

Security Features

Built-in countermeasures against side-channel attacks and designed for certification readiness.

FeatureDetails
Constant-Time ExecutionNo secret-dependent branches or memory access patterns
Deterministic CyclesFixed execution time regardless of input data
Uniform Memory AccessCache-timing resistant memory patterns
DPA CountermeasuresOptional first-order masking for DPA/SPA resistance (boolean and arithmetic masking)

Certification Support

StandardDetails
FIPS 140-3Security boundary docs, self-tests, KAT vectors
Common CriteriaEAL4+ target, security documentation
ISO 26262Automotive: design docs support ASIL-B integration (customer-led certification)
DO-178CAerospace: design artifacts compatible with DAL-C workflow (customer-led certification)

Standard Deliverables

Design Files

Synthesizable RTL (Verilog/SV/VHDL). FPGA synthesis scripts. Constraint templates. Reference implementations.

Verification Suite

UVM-based verification. NIST KAT vectors. Functional coverage models. Formal verification assertions.

Software and FW

Bare-metal driver libraries. Reference Linux modules. API documentation. Header files.

Documentation

Complete datasheets. Integration guides. Security target docs. FIPS boundary docs.

Licensing Options

Flexible licensing models to match your development stage and deployment scale.

TierDescriptionIncludes
Evaluation 90-day evaluation with full RTL access for design-in assessment. Full RTL source code. FPGA synthesis and simulation. Technical support (email). No production rights.
Per-Design Single SoC/ASIC design with production rights for one product line. All eval deliverables. Production rights (1 design). Integration support. 12 months updates.
Volume Multi-design license with per-unit royalty structure for high-volume. Unlimited designs. Volume-tiered royalties. Dedicated FAE support. Custom modifications.
Perpetual Unlimited use across all products with no per-unit royalties. Unlimited designs and volume. Zero royalties. Priority engineering support. Joint roadmap input.

All licenses include NDA-protected deliverables. Contact our licensing team for detailed terms, pricing, and custom arrangements. Government/defense licensing available through Carahsoft.

Supported
FIPS 203 FIPS 204 FIPS 205 AXI4 AMBA AHB Xilinx Vivado Intel Quartus ASIC Ready

Start building
quantum-safe
infrastructure.

Pilot program now accepting applications. Request evaluation hardware or talk to our engineering team.