Secure-IC's Securyzr™ HMAC compatible with Securyzr™ hardware Hash accelerators with SCA protections
Overview
The HMAC hardware module allows performing NIST HMAC algorithms as standardized in the FIPS 198-1. The module is coupled with one of the NIST standard secure hash algorithm, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-224, SHA3-256, SHA3-384 or SHA3-512 to produce a tag.
Key Features
- AMBA interface
- Compliant with all hash functions: SHA1, SHA2, SHA3, SM3
- Compliant with FIPS-198-1
- Tunable performance (area and performance) - From low area to high-performance
- Secure-IC patented SCA countermeasures
Benefits
- Easy to integrate
- Tunable solution
- Fully digital
- AMBA interface
- Strong technical support
Applications
- Automotive
- IoT
- eHealth
- Defense
- Payments
- Servers
- Smart Grid
- Identity
- Media & Entertainment
- Memory & Storage
- Consumer Electronics
- Edge & Cloud
- Trusted Computing
- AI
- Printer
- Industry
Deliverables
- Technical specifications document including User manual, Integration guideline, Test Plan
- VHDL RTL code
- VHDL testbench and scripts for simulation
- RTL of the AMBA wrapper
- SW driver
- Support for integration
Technical Specifications
Maturity
Silicon Proven
Related IPs
- Secure-IC's Securyzr™ Tunable SM4 Hardware accelerator with SCA protections
- Secure-IC's Securyzr™ AES Multi-purpose crypto engine with SCA protections
- Secure-IC's Securyzr™ Tunable Hash (SHA1-SHA2) Hardware accelerator
- Secure-IC's Securyzr™ Tunable Hash (SHA3) Hardware accelerator
- Secure-IC's Securyzr™ Tunable Hash (SM3) Hardware accelerator
- Secure-IC's Securyzr(TM) TLS Handshake Hardware Accelerator