Keccak IP Core
The Keccak IP core supports Keccak-based hash functions, including the SHA3 and SHAKE families.
Overview
The Keccak IP core supports Keccak-based hash functions, including the SHA3 and SHAKE families. It is fully compliant with the NIST's SHA3 standard and incorporates countermeasures against Side-Channel Analysis attacks (e.g., masking).
Key features
- FIPS-202 compliant.
- Algorithms supported (but not limited to):
- SHA3-224
- SHA3-256
- SHA3-448
- SHA3-512
- SHAKE128
- SHAKE256
- cSHAKE
- KMAC
- Run-time configurable rate (Keccak’s parameter).
- Multiple context support (parallel hash computations).
- Design-time configurable area-time trade-off parameter.
- Improved parallelism with FIFO.
- Optional Side-Channel Analysis and Fault Injection attacks countermeasures (e.g., masking)
- AXI4 interface for system integration and drivers available upon request.
Block Diagram
What’s Included?
- Encrypted Netlist.
- Synthesis Scripts.
- Comprehensive Documentation.
- Drivers upon request.
Specifications
Identity
Security
Files
Note: some files may require an NDA depending on provider policy.
Provider
Learn more about Hash / MAC IP core
Embedded Security explained: Cryptographic Hash Functions
Embracing a More Secure Era with TLS 1.3
Standardized PUF-based Solution for Device eID
Implementing Ultra Low Latency Data Center Services with Programmable Logic
Security in vehicular systems
Frequently asked questions about Hash / MAC IP cores
What is Keccak IP Core?
Keccak IP Core is a Hash / MAC IP core from ElectraIC listed on Semi IP Hub.
How should engineers evaluate this Hash / MAC?
Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Hash / MAC IP.
Can this semiconductor IP be compared with similar products?
Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.