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).
FEATURES LIST
- 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.
DELIVERABLES
- Encrypted Netlist.
- Synthesis Scripts.
- Comprehensive Documentation.
- Drivers upon request.
LICENSING
Following licensing models are available:
- Encrypted Netlist
- Encrypted RTL
MAINTENANCE & SUPPORT
- M&S fee of 15% is mandatory for the first year.
- Telephone and email support is included under M&S agreement.
- IP Core updates are included in M&S.
ORDERING
Purchase order shall include the product number EIP-30010001.
For more information, contact sales@electraic.com
DOCUMENTS
Keccak-IP-Core-Datasheet