SHA-2 Workbench
1.0
|
Ccounter | Upward counter |
▼CExpander_stage | Stage of the Expander pipeline |
▼Creg | D register |
CD_ff | Enabled D flip-flop with asynchronous reset |
Cw_sigma_0 | \(\sigma_0\) function block |
Cw_sigma_1 | \(\sigma_1\) function block |
CInitialisation_block | Initialisation block for the Compressor pipeline |
CK_ROM | Constants ROM |
CLast_transformation | Last pipeline stage |
CSHA2_Control_Unit | Control Unit for the hash core |
▼Ctest_SHA256_power_1A | Test bench 1A for the SHA-256 hash core |
CSHA2_core | SHA-2 hash core |
▼Ctest_SHA256_power_1B | Test bench 1B for the SHA-256 hash core |
CSHA2_core | SHA-2 hash core |
▼Ctest_SHA256_power_2A | Test bench 2A for the SHA-256 hash core |
CSHA2_core | SHA-2 hash core |
▼Ctest_SHA256_power_5A | Test bench 5A for the SHA-256 hash core |
CSHA2_core | SHA-2 hash core |
▼CTransf_round | Transformation round block for the Compressor pipeline |
Creg(8) | D register |
▼CTransf_round_comb | Combinatorial part of the transformation round block |
▼CT1(5) | \(T_1\) step function block |
CSigma_1 | \(\Sigma_1\) function block |
CChoose | \(Ch\) function block |
▼CT2(5) | \(T_2\) step function block |
CSigma_0 | \(\Sigma_0\) function block |
CMajority | \(Maj\) function block |
▼CCS_adder(8) | Carry-Save adder |
▼Cfull_adder_array | Full adder array |
Cfull_adder | Full adder |
▼CRC_adder | Ripple-Carry adder |
Cfull_adder | Full adder |
▼CtSHA256_core | Single-message est bench for the SHA-256 hash core |
CSHA2_core | SHA-2 hash core |
▼CtSHA256_core_multi | Multi-message test bench for the SHA-256 hash core |
CSHA2_core | SHA-2 hash core |
▼CtSHA512_core | Single-message test bench for the SHA-512 hash core |
CSHA2_core | SHA-2 hash core |