SHAvite-3 is a secure and efficient hash function. It is based on the HAIFA construction and the AES building blocks. SHAvite-3 uses a well understood set of primitives such as a Feistel block cipher which iterates a round function based on the AES round. SHAvite-3's compression functions are secure against cryptanalysis, while the selected mode of iteration offers maximal security against black box attacks on the hash function. SHAvite-3 is both fast and resource-efficient, making it suitable for a wide range of environments.
Device utilization metrics for example implementations of this core. Contact provider for more information.
Family | Device | Speed Grade | Tool Version | HW Validated? | Slice | LUT | BRAM | DSP48 | CMT | GTx | FMAX (Mhz) |
---|---|---|---|---|---|---|---|---|---|---|---|
VIRTEX-UP Family | XCVU13P | -2 | Vivado 2020.2 | 0 | 74969 | 672 | 0 | 0 | 0 | 600 |
This Data was Current On | Oct 23, 2023 |
Current IP Revision Number | V2 |
Date Current Revision was Released | Dec 28, 2020 |
Release Date of First Version | Apr 01, 2019 |
Number of Successful Xilinx Customer Production Projects | 0 |
Can References be Made Available? | N |
IP Formats Available for Purchase | Source Code |
Source Code Format(s) | VHDL |
High-Level Model Included? | N |
Integration Testbench Provided | Y |
Integration Test Bench Format(s) | VHDL |
Code Coverage Report Provided? | Y |
Functional Coverage Report Provided? | Y |
UCFs Provided? | N |
Commercial Evaluation Board Available? | N |
FPGA Used on Board | N/A |
Software Drivers Provided? | N |
Code Optimized for Xilinx? | Y |
Standard FPGA Optimization Techniques | Other Optimization Techniques |
Custom FPGA Optimization Techniques | None |
Synthesis Software Tools Supported/Version | Vivado Synthesis / 2020.2; Vivado Synthesis / 2018.1 |
Static Timing Analysis Performed? | N |
IP-XACT Metadata Included? | N |
Is a Document Verification Plan Available? | Yes, document only plan |
Test Methodology | None |
Assertions | N |
Coverage Metrics Collected | Code |
Timing Verification Performed? | N |
Timing Verification Report Available | N |
Simulators Supported | Xilinx lSim / 2018.1; Xilinx lSim / 2020.2 |
Validated on FPGA | N |
Industry Standard Compliance Testing Passed | N/A |
Are Test Results Available? | N |