☰
Module x86
Modules
Macros
Constants
Functions
Type Aliases
?
Module
sha2
::
sha512
::
x86
source
·
[
−
]
Expand description
SHA-512
x86
/
x86_64
backend
Modules
avx2_cpuid
🔒
Macros
fn_sha512_update_x
🔒
Constants
SHA512_BLOCK_BYTE_LEN
🔒
SHA512_BLOCK_WORDS_NUM
🔒
SHA512_HASH_BYTE_LEN
🔒
SHA512_HASH_WORDS_NUM
🔒
SHA512_ROUNDS_NUM
🔒
Functions
accumulate_state
🔒
cast_ms
🔒
cast_rs
🔒
compress
load_data_avx
🔒
⚠
load_data_avx2
🔒
⚠
process_second_block
🔒
rounds_0_63_avx
🔒
⚠
rounds_0_63_avx2
🔒
⚠
rounds_64_79
🔒
sha512_compress_x86_64_avx
🔒
⚠
sha512_compress_x86_64_avx2
🔒
⚠
avx2
sha512_update_x_avx
🔒
⚠
sha512_update_x_avx2
🔒
⚠
sha_round
🔒
Type Aliases
MsgSchedule
🔒
RoundStates
🔒
State
🔒