Dilithium IP Core

Overview

Dilithium IP Core is a post-quantum digital signature algorithm (DSA). It currently supports Sign and Verify functions, with key generation functionality planned for future implementation. This IP is compliant with Dilithium specification submitted on round 3 of NIST Post-Quantum Cryptography Standardization process. Additionally, Dilithium IP will be enhanced in the future to achieve compliance with ML-DSA (FIPS-204). 

Key Features

  • Supports sign and verify operations.
  • Supports all three Dilithium modes.
  • Has fully stallable input and output interfaces.
  • Key generation feature is going to be implemented in the near future.

Block Diagram

Dilithium IP Core Block Diagram

Deliverables

  • Encrypted Netlist
  • Synthesis Scripts
  • Comprehensive Documentation

Technical Specifications

×
Semiconductor IP