NTT-domain polynomial arithmetic.

NTT-domain polynomial base multiplication for ML-KEM. Takes two NTT-domain polynomials and produces their product. Part of the shared primitive layer reused across KEM and signature operations.

Core capabilities.

Why this core.

Compliance and verification.

Standards

NIST FIPS 203

Compliant with the NIST FIPS 203 standard for ML-KEM polynomial arithmetic.

Verification

Compositional Verification

Verified by composition: INTT of basemul equals the negacyclic convolution product.

Note: "Verified" means RTL byte-exact against official test vectors. It does not imply FIPS 140-3 certification or foundry sign-off.

What you receive.

Status: Available (verified soft IP)

Standard deliverables

Firm/hard IP (hardened netlist for a target node) available on foundry enablement.

See also.

Request a product brief.

Get detailed specifications, integration guidance, and licensing options for the Polynomial Multiplier core.