The DES/3DES crypto engine offers a hardware implementation of the Data Encryption Standard (DES) according to Federal Information Processing Standards Publication (FIPS 46-3) of the National Institute of Standards and Technology (NIST).
Overview
Standardized AXI-4 and AHB (optional) I/O simplifies system integration. It is easily portable to ASIC and FPGA and supports a wide range of applications on various technologies. The unique architecture enables a high level of flexibility. The throughput and features required by a specific application can be taken into account in order to select the most optimal and compact configuration.
3DES Crypto Engine
Overview
Key Features
- ASIC and FPGA
- FIPS 46-3 compliant
- Supports:
- DES
- 3DES
- Includes:
- Encryption
- Decryption
- Performs key expansion
- Supports:
- ECB
- CBC
- CBC-MAC
- Retail-MAC
- MDC-2
- Low power feature
- Data interface: AMBA (AHB/AXI) with optional DMA
- Control interface: APB/AXI4-lite
Benefits
- Off-the-shelf
- Easy to integrate
- Portable to ASIC and FPGA
- User-friendly Software API
Block Diagram
Applications
- RFID
- Finance
Deliverables
- Netlist or RTL
- Scripts for synthesis
- Self-checking TestBench based on FIPS vectors
- Datasheet
- Integration guide
Technical Specifications
Maturity
Silicon proven
Availability
Now