MCPcopy Create free account

hub / github.com/RustCrypto/hashes / functions

Functions536 in github.com/RustCrypto/hashes

↓ 1 callersFunctionsha256_update_x
(x: &mut [v128; 4], k32: v128)
sha2/src/sha256/wasm32_simd128.rs:141
↓ 1 callersFunctionsha512_compress_x86_64_avx
(state: &mut [u64; 8], block: &[u8; 128])
sha2/src/sha512/x86_avx2.rs:47
↓ 1 callersFunctionsha512_update_x
(x: &mut [v128; 8], k64: v128)
sha2/src/sha512/wasm32_simd128.rs:135
↓ 1 callersMethodshuffle
(&mut self, m: &Block, s: &Block)
gost94/src/block_api.rs:140
↓ 1 callersMethodsqueeze
for fixed-sized output
ascon-hash256/src/lib.rs:108
↓ 1 callersMethodsqueeze_block
for XOF output
ascon-hash256/src/lib.rs:120
↓ 1 callersMethodsub_m
(&mut self, m: &M)
shabal/src/block_api.rs:36
↓ 1 callersFunctiont_plus_l
(mut state: [u64; COLS])
kupyna/src/long.rs:48
↓ 1 callersFunctiont_plus_l
(mut state: [u64; COLS])
kupyna/src/short.rs:46
↓ 1 callersFunctiont_xor_l
(mut state: [u64; COLS])
kupyna/src/short.rs:66
↓ 1 callersFunctionubc_check
(w: &[u32; 80])
sha1-checked/src/ubc_check.rs:602
↓ 1 callersMethodupdate_sigma
(&mut self, m: &Block)
gost94/src/block_api.rs:179
↓ 1 callersMethodupdate_sigma
(&mut self, m: &[u64; 8])
streebog/src/block_api.rs:67
↓ 1 callersMethoduse_ubc
Should unavoidable bitconditions be used to speed up the check? Default: true
sha1-checked/src/lib.rs:280
↓ 1 callersFunctionvext_u64
(vec: u64x2, b: u8)
blake2/src/simd/simd_opt/u64x4.rs:114
↓ 1 callersFunctionw1
(x: &[u32; 16], i: usize)
sm3/src/compress.rs:36
↓ 1 callersFunctionwrite_u64_be
(src: &[u64], dst: &mut [u8])
kupyna/src/utils.rs:31
↓ 1 callersFunctionwrite_u64_le
(src: &[u64], dst: &mut [u8])
kupyna/src/utils.rs:23
↓ 1 callersFunctionx
(a: &Block, b: &Block)
gost94/src/block_api.rs:67
↓ 1 callersFunctionxor
(a: &[u32; 5], b: &[u32; 5])
sha1-checked/src/compress.rs:663
Functionarithmetic_overflow_regression
()
gost94/tests/mod.rs:81
Functionbelt_rand
()
belt-hash/tests/mod.rs:10
Functionbench_for_size
(b: &mut Bencher, rng: &mut dyn RngCore, size: usize)
benches/src/ascon-hash.rs:12
Functionblake2b_mac_persona
()
blake2/tests/persona.rs:35
Functionblake2b_new_test
()
blake2/tests/mac.rs:12
Functionblake2b_persona
()
blake2/tests/persona.rs:24
Functionblake2b_unkeyed
()
blake2/tests/unkeyed.rs:17
Functionblake2s_persona
()
blake2/tests/persona.rs:7
Functionblake2s_unkeyed
()
blake2/tests/unkeyed.rs:5
Methodbuilder
Create a new Sha1 builder to configure detection.
sha1-checked/src/lib.rs:67
Functioncheck_core
State is the only field in AsconCore
ascon-hash256/src/lib.rs:83
Methodclone
(&self)
gost94/src/block_api.rs:250
Methodclone
(&self)
bash-hash/src/block_api.rs:25
Functioncompress
(state: &mut [u64; 8], blocks: &[[u8; 128]])
sha2/src/sha512/x86_avx2.rs:18
Functioncompress
(state: &mut [u64; 8], blocks: &[[u8; 128]])
sha2/src/sha512/loongarch64_asm.rs:83
Functioncompress
(state: &mut [u64; 8], blocks: &[[u8; 128]])
sha2/src/sha512/aarch64_sha3.rs:11
Functioncompress
(state: &mut [u64; 8], blocks: &[[u8; 128]])
sha2/src/sha512/wasm32_simd128.rs:13
Functioncompress
(state: &mut [u64; 8], blocks: &[[u8; 128]])
sha2/src/sha512/soft/compact.rs:52
Functioncompress
(state: &mut [u64; 8], blocks: &[[u8; 128]])
sha2/src/sha512/soft/unroll.rs:90
Functioncompress
(state: &mut [u64; 8], blocks: &[[u8; 128]])
sha2/src/sha512/riscv_zknh/compact.rs:5
Functioncompress
(state: &mut [u64; 8], blocks: &[[u8; 128]])
sha2/src/sha512/riscv_zknh/unroll.rs:5
Functioncompress
(state: &mut [u32; 8], blocks: &[[u8; 64]])
sha2/src/sha256/loongarch64_asm.rs:84
Functioncompress
(state: &mut [u32; 8], blocks: &[[u8; 64]])
sha2/src/sha256/aarch64_sha2.rs:13
Functioncompress
(state: &mut [u32; 8], blocks: &[[u8; 64]])
sha2/src/sha256/wasm32_simd128.rs:13
Functioncompress
(state: &mut [u32; 8], blocks: &[[u8; 64]])
sha2/src/sha256/soft/compact.rs:53
Functioncompress
(state: &mut [u32; 8], blocks: &[[u8; 64]])
sha2/src/sha256/soft/unroll.rs:96
Functioncompress
(state: &mut [u32; 8], blocks: &[[u8; 64]])
sha2/src/sha256/riscv_zknh/compact.rs:5
Functioncompress
(state: &mut [u32; 8], blocks: &[[u8; 64]])
sha2/src/sha256/riscv_zknh/unroll.rs:5
Functioncompress
(state: &mut [u32; 5], blocks: &[[u8; 64]])
sha1/src/compress/soft.rs:252
Functioncompress
(state: &mut [u32; 5], blocks: &[[u8; 64]])
sha1/src/compress/x86_sha.rs:36
Functioncompress
(state: &mut [u32; 5], blocks: &[[u8; 64]])
sha1/src/compress/loongarch64_asm.rs:107
Functioncompress
(state: &mut [u32; 5], blocks: &[[u8; 64]])
sha1/src/compress/aarch64_sha2.rs:11
Functioncompress
()
belt-hash/src/block_api.rs:210
Functioncompress
(h: &mut [u64; COLS], block: &[u8; 64])
groestl/src/compress_short.rs:52
Functioncompress
(h: &mut [u64; COLS], block: &[u8; 128])
groestl/src/compress_long.rs:68
Functioncompress
(state: &mut [u32; 4], blocks: &[[u8; 64]])
md5/src/compress/soft.rs:150
Functioncompress
(state: &mut [u32; 4], blocks: &[[u8; 64]])
md5/src/compress/loongarch64_asm.rs:65
Functioncompress
(prev_vector: &mut [u64; COLS], message_block: &[u8; 64])
kupyna/src/short.rs:27
Functioncompress
(h: &mut [u32; DIGEST_BUF_LEN], data: &[u8; 64])
ripemd/src/c320.rs:145
Functioncompress
(h: &mut [u32; DIGEST_BUF_LEN], data: &[u8; 64])
ripemd/src/c160.rs:115
Functioncompress
(h: &mut [u32; DIGEST_BUF_LEN], data: &[u8; 64])
ripemd/src/c256.rs:122
Functioncompress
(h: &mut [u32; DIGEST_BUF_LEN], data: &[u8; 64])
ripemd/src/c128.rs:93
Functioncounter_carry_propagates_to_top_limb
()
streebog/src/block_api.rs:226
Functioncounter_zero_len_no_change
()
streebog/src/block_api.rs:245
Functioncriterion_bench_ascon
(c: &mut Criterion)
benches/src/ascon-hash.rs:35
Functioncriterion_bench_ascona
(c: &mut Criterion)
benches/src/ascon-hash.rs:39
Functioncriterion_benchmark
(c: &mut Criterion, name: &str)
benches/src/ascon-hash.rs:23
Functioncshake_reset_test
( &TestVector { customization, input, output, }: &TestVector, )
sha3/tests/cshake.rs:10
Methoddefault
()
gost94/src/block_api.rs:262
Methoddefault
()
whirlpool/src/block_api.rs:78
Methoddefault
()
md2/src/block_api.rs:90
Methoddefault
()
tiger/src/block_api.rs:75
Methoddefault
()
md4/src/block_api.rs:69
Methoddefault
()
sha1/src/block_api.rs:69
Methoddefault
()
sm3/src/block_api.rs:63
Methoddefault
()
ascon-hash256/src/lib.rs:133
Methoddefault
()
belt-hash/src/block_api.rs:76
Methoddefault
()
sha3/src/block_api.rs:137
Methoddefault
()
md5/src/block_api.rs:66
Methoddefault
()
sha1-checked/src/lib.rs:55
Methoddefault
()
bash-hash/src/block_api.rs:92
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
gost94/src/block_api.rs:325
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
whirlpool/src/block_api.rs:121
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
sha2/src/block_api.rs:117
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
md2/src/block_api.rs:139
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
tiger/src/block_api.rs:104
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
md4/src/block_api.rs:124
Methoddeserialize
(ser_state: &SerializedState<Self>)
streebog/src/block_api.rs:181
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
shabal/src/block_api.rs:289
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
sha1/src/block_api.rs:123
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
sm3/src/block_api.rs:118
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
ascon-hash256/src/lib.rs:197
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
belt-hash/src/block_api.rs:135
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
sha3/src/block_api.rs:222
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
md5/src/block_api.rs:121
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
kupyna/src/block_api.rs:122
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
bash-hash/src/serialize.rs:29
Methoddeserialize
( serialized_state: &SerializedState<Self>, )
bash-hash/src/block_api.rs:151
Methoddrop
(&mut self)
gost94/src/block_api.rs:293
Methoddrop
(&mut self)
whirlpool/src/block_api.rs:138
← previousnext →201–300 of 536, ranked by callers