DesignHub™ Symmetric Cryptographic IP

AES, DES, TDES and SM4 with block encryption, decryption, message authentication and multiple data-protection modes.

DesignHub™ Symmetric Cryptographic IP supports on-chip data protection, storage encryption and high-speed data paths with AES, DES, TDES and SM4. It covers ECB, CBC, CFB, OFB, CTR, CMAC, CCM, GCM, GMAC and XTS encryption and authentication modes. Implementations range from low-area to high-throughput designs, with flexible integration and optional protection against physical attacks.

CryptCompiler® Cryptographic Compiler

Use CryptCompiler® to explore symmetric algorithms and modes through an EDA workflow, evaluate functionality, interfaces and PPA, and generate complete RTL-to-firmware deliverables.

International and Chinese algorithms with multiple encryption and authentication modes

Flexible implementations for different throughput and area targets

Data-path integration with optional physical-attack protection

Algorithms & Support Options

Function Parameters Support Options
Hardware (RTL) Software Library (Lib)
AES 128 · 192 · 256 ✓ ✓
DES ✓ ✓
TDES 128 · 192 ✓ ✓
SM4 ✓ ✓
Mode ECB ✓ ✓
CBC ✓ ✓
CFB ✓ ✓
OFB ✓ ✓
CTR ✓ ✓
CMAC ✓ ✓
CCM ✓ ✓
GMAC · GCM ✓ ✓
XTS ✓ ✓

Product Inquiries

Share your algorithms and modes, target throughput, data width, interfaces and area requirements. We will discuss suitable symmetric IP and high-speed data-protection solutions.

Contact Us