Looking ahead

OpenTitan Roadmap

Please note that roadmap items and dates are proposals, not commitments.

OpenTitan boot screen
Post-quantum cryptography

Read about the OpenTitan PQC solution

Post Quantum Cryptography (PQC) with Side-Channel Analysis and Fault Injection Resistance

Initial implementation - 2026 Q1-Q3
Functionally complete - 2026 Q4
Mature - 2027

To support modern Post-Quantum Cryptography (PQC) standards with the side-channel analysis and fault injection resistance required for security certification (for example under Common Criteria), OpenTitan’s cryptographic subsystem gets native hardware support for algorithms including ML-KEM and ML-DSA. This includes significant extensions to the OpenTitan Big Number (OTBN) programmable accelerator, with new datapath components for mask conversion, new instructions, expanded data and instruction memories, and a direct interface to the KMAC hardware IP block.

On-chip non-volatile on-memory (NVM)

Initial implementation - 2026 Q1-Q3
Functionally complete - 2026 Q4
Mature - 2027

To support recent silicon nodes and improve performance of on-chip non-volatile memory (NVM), OpenTitan replaces embedded flash (eFlash) in Earl Grey with Resistive RAM (RRAM).

Low-power optimizations

Initial implementation - 2026 Q3
Functionally complete - 2026 Q4
Mature - 2027

To further reduce the power consumption in deep sleep, OpenTitan will minimize the amount of logic that needs to remain always on, and the module hierarchy of OpenTitan Earl Grey will be clearly split into an always-on and a power-gateable part.

Ibex Processor

Initial implementation - 2026 Q1-Q3
Functionally complete - 2026 Q4
Mature - 2027

The Ibex core processor is optimized to target higher operating frequencies while maintaining the existing security-hardened and formally-verified microarchitecture.

The Ibex core additionally gets support for the Zcb and Zcmp compressed instruction set extensions to achieve an estimated 10% reduction in code size.

I3C Controller and Target

Initial implementation - 2026 Q2-Q3
Functionally complete - 2026 Q4
Mature - 2027

Since I3C is gaining popularity in communication between chip(let)s, OpenTitan introduces an I3C Controller + Target hardware IP block alongside its existing I/O communication blocks. This I3C IP will support SDR and HDR-DDR modes, in-band interrupts, programmed I/O mode implementation of HCI, and hot-join of targets and secondary controllers, among other features.

AES accelerator

Mature - 2026 Q2

Updated to include native support for AES-GCM mode including side-channel hardening.

HMAC accelerator

Initial implementation - 2026 Q3
Functionally complete - 2026 Q4
Mature - 2027

Like the AES and KMAC accelerators, the HMAC accelerator is extended with a key sideload interface from Key Manager which allows shielding HMAC keys from software.

KMAC accelerator

Initial implementation - 2026 Q3
Functionally complete - 2026 Q4
Mature - 2027

Like the HMAC accelerator, the KMAC accelerator is extended with a context switching feature to enable software interleaving long-running hashing operations.

Entropy complex

Initial implementation - 2026 Q3
Functionally complete - 2026 Q4
Mature - 2027

The EDN, CSRNG and ENTROPY_SRC hardware IP blocks get various usability improvements. CSRNG and ENTROPY_SRC get optimized for substantially reduced silicon area footprint without reducing functionality and flexibility.

Key manager

Initial implementation - 2026 Q2-Q3
Functionally complete - 2026 Q4
Mature - 2027

OpenTitan’s key manager gets extended to support PQC key generation, and the DICE Protection Environment (DPE) extension gets harmonized for all top-level designs.