Lattice-based Post-Quantum Cryptography Processing Engine

Overview

PQPlatform-Lattice adds support for lattice-based cryptographic operations for key generation and signature verification, ML-KEM and ML-DSA. Powered by PQShield’s firmware, it can be deployed inside an existing security subsystem, and is designed for maximum compatibility, offering low area alongside world-class side-channel-analysis technology, ideal for the protection of hardware keys against harvest-now-decypt later attacks.

Key Features

  • PQC(post-quantumcryptography) engine
  • NISTSP800-56Acomplaint
  • NISTFIPS186-4and186-5compliant
  • ANSSIX9.142-2020compliant
  • Supports:
    • NISTFIPS-204ML-DSA44/65/87
    • NISTFIPS-203ML-KEM512/768/1024
    • NISTFIPS140-3level 4 ready
    • Optionalnon-invasive side-channel (power, EM) attack countermeasures for
  • PQCalgorithms.
  • Hardware support for:
    • Elliptic Curve P-384
    • ECDH,DSA,andECDSA
  • Interfaces:
    • 64-bitAXI4-Lite manager interface for connection with working memory
    • 64-bitAXI4-Lite subordinate interface for controlling the coprocessor via the host CPU.

Block Diagram

Lattice-based Post-Quantum Cryptography Processing Engine Block Diagram

Technical Specifications

×
Semiconductor IP