Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RustCrypto/utils
/ functions
Functions
599 in github.com/RustCrypto/utils
⨍
Functions
599
◇
Types & classes
109
Method
flush
(&mut self)
digest-io/src/writer.rs:100
Method
flush
(&mut self)
digest-io/src/io_wrapper.rs:17
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
block-buffer/src/read.rs:13
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
block-buffer/src/lib.rs:88
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
inout/src/errors.rs:8
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
wycheproof2blb/src/wycheproof.rs:41
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
block-padding/src/lib.rs:373
Method
from
(src: CtOption<T>)
ctutils/src/ct_option.rs:612
Method
from
(value: u8)
ctutils/src/choice.rs:559
Method
from
(value: Z)
zeroize/src/lib.rs:636
Method
from
(val: &'a mut T)
inout/src/inout.rs:109
Method
from
(buf: &'a mut [T])
inout/src/inout_buf.rs:20
Function
from_i64_eq
()
ctutils/src/choice.rs:686
Method
from_i64_eq
(x: i64, y: i64)
ctutils/src/choice.rs:112
Method
from_mut
(val: &'a mut T)
inout/src/inout_buf.rs:34
Method
from_mut_slice
Crate [`InOutBufReserved`] from a single mutable slice. # Errors If `out` is too small.
inout/src/reserved.rs:28
Method
from_raw
(in_ptr: *const T, out_ptr: *mut T)
inout/src/inout.rs:89
Method
from_raw
( in_ptr: *const T, in_len: usize, out_ptr: *mut T, out_len: usize, )
inout/src/reserved.rs:67
Method
from_raw
( in_ptr: *const T, out_ptr: *mut T, len: usize, )
inout/src/inout_buf.rs:193
Method
from_ref_mut
(in_val: &'inp T, out_val: &'out mut T)
inout/src/inout_buf.rs:58
Method
from_slices
Crate [`InOutBufReserved`] from two separate slices. # Errors If `out` is too small.
inout/src/reserved.rs:126
Function
from_u128_eq
()
ctutils/src/choice.rs:838
Method
from_u128_eq
(x: u128, y: u128)
ctutils/src/choice.rs:270
Function
from_u128_le
()
ctutils/src/choice.rs:844
Method
from_u128_le
(x: u128, y: u128)
ctutils/src/choice.rs:277
Method
from_u128_lsb
(value: u128)
ctutils/src/choice.rs:284
Function
from_u128_lt
()
ctutils/src/choice.rs:858
Method
from_u128_lt
(x: u128, y: u128)
ctutils/src/choice.rs:291
Method
from_u128_nz
(value: u128)
ctutils/src/choice.rs:298
Function
from_u16_eq
()
ctutils/src/choice.rs:729
Method
from_u16_eq
(x: u16, y: u16)
ctutils/src/choice.rs:159
Function
from_u16_le
()
ctutils/src/choice.rs:735
Method
from_u16_le
(x: u16, y: u16)
ctutils/src/choice.rs:166
Method
from_u16_lsb
(value: u16)
ctutils/src/choice.rs:173
Function
from_u16_lt
()
ctutils/src/choice.rs:751
Method
from_u16_lt
(x: u16, y: u16)
ctutils/src/choice.rs:180
Method
from_u16_nz
(value: u16)
ctutils/src/choice.rs:187
Function
from_u32_eq
()
ctutils/src/choice.rs:766
Method
from_u32_eq
(x: u32, y: u32)
ctutils/src/choice.rs:196
Function
from_u32_le
()
ctutils/src/choice.rs:772
Method
from_u32_le
(x: u32, y: u32)
ctutils/src/choice.rs:203
Method
from_u32_lsb
(value: u32)
ctutils/src/choice.rs:210
Function
from_u32_lt
()
ctutils/src/choice.rs:788
Method
from_u32_lt
(x: u32, y: u32)
ctutils/src/choice.rs:217
Method
from_u32_nz
(value: u32)
ctutils/src/choice.rs:224
Function
from_u64_eq
()
ctutils/src/choice.rs:803
Method
from_u64_eq
(x: u64, y: u64)
ctutils/src/choice.rs:233
Function
from_u64_le
()
ctutils/src/choice.rs:809
Method
from_u64_le
(x: u64, y: u64)
ctutils/src/choice.rs:240
Method
from_u64_lsb
(value: u64)
ctutils/src/choice.rs:247
Function
from_u64_lt
()
ctutils/src/choice.rs:823
Method
from_u64_lt
(x: u64, y: u64)
ctutils/src/choice.rs:254
Method
from_u64_nz
(value: u64)
ctutils/src/choice.rs:261
Function
from_u8_eq
()
ctutils/src/choice.rs:692
Method
from_u8_eq
(x: u8, y: u8)
ctutils/src/choice.rs:122
Function
from_u8_le
()
ctutils/src/choice.rs:698
Method
from_u8_le
(x: u8, y: u8)
ctutils/src/choice.rs:129
Method
from_u8_lsb
(value: u8)
ctutils/src/choice.rs:136
Function
from_u8_lt
()
ctutils/src/choice.rs:714
Method
from_u8_lt
(x: u8, y: u8)
ctutils/src/choice.rs:143
Method
from_u8_nz
(value: u8)
ctutils/src/choice.rs:150
Function
generator
(data: &[u8], algorithm: &str, key_size: u32)
wycheproof2blb/src/mac.rs:38
Function
generator
(data: &[u8], algorithm: &str, _key_size: u32)
wycheproof2blb/src/hkdf.rs:40
Function
generator
(data: &[u8], algorithm: &str, key_size: u32)
wycheproof2blb/src/aes_siv.rs:38
Function
generator
(data: &[u8], algorithm: &str, _key_size: u32)
wycheproof2blb/src/ecdsa.rs:52
Function
generator
(data: &[u8], algorithm: &str, _key_size: u32)
wycheproof2blb/src/ed25519.rs:47
Method
get
(&mut self, pos: usize)
inout/src/inout_buf.rs:104
Method
get_blocks
(&mut self)
inout/src/reserved.rs:233
Method
get_hasher
Gets a reference to the underlying hasher
digest-io/src/writer.rs:28
Method
get_hasher
Gets a reference to the underlying hasher
digest-io/src/reader.rs:28
Method
get_hasher_mut
Gets a mutable reference to the underlying hasher Updates to the digest are not written to the underlying writer
digest-io/src/writer.rs:39
Method
get_hasher_mut
Gets a mutable reference to the underlying hasher
digest-io/src/reader.rs:38
Method
get_in
(&self)
inout/src/inout.rs:27
Method
get_in
(&self)
inout/src/inout_buf.rs:118
Method
get_out
(&mut self)
inout/src/inout.rs:33
Method
get_out
(&mut self)
inout/src/inout_buf.rs:124
Method
get_pos
(buf: &Block<N>, _pos: &Self::Pos)
block-buffer/src/sealed.rs:39
Method
get_reader
Gets a reference to the underlying reader
digest-io/src/reader.rs:33
Method
get_reader_mut
Gets a mutable reference to the underlying reader Direct reads from the underlying reader are not hashed
digest-io/src/reader.rs:44
Method
get_tail_block
(&mut self)
inout/src/reserved.rs:241
Method
get_writer
Gets a reference to the underlying writer
digest-io/src/writer.rs:33
Method
get_writer_mut
Gets a mutable reference to the underlying writer Direct writes to the underlying writer are not hashed
digest-io/src/writer.rs:45
Function
getauxval_hwcap
()
cpufeatures/src/loongarch64.rs:48
Function
getauxval_hwcap
()
cpufeatures/src/aarch64.rs:36
Method
hash_to_end
Read and hash all bytes remaining in the reader, discarding the data Based on implementation in b2sum crate, MIT License Copyright (c) 2017 John Downe
digest-io/src/reader.rs:121
Function
high_level_api
()
aarch64-dit/src/lib.rs:131
Function
init
()
cpufeatures/tests/loongarch64.rs:24
Function
init
()
cpufeatures/tests/aarch64.rs:8
Method
init
Initialize Data-Independent Timing using runtime CPU feature detection.
aarch64-dit/src/lib.rs:35
Function
init_get
()
cpufeatures/tests/loongarch64.rs:30
Function
init_get
()
cpufeatures/tests/aarch64.rs:14
Function
init_get
()
cpufeatures/tests/x86.rs:14
Function
insert
()
ctutils/src/ct_option.rs:803
Function
insert_if
()
ctutils/src/ct_option.rs:813
Method
into_buf
(self)
inout/src/inout.rs:150
Method
into_chunks
( self, )
inout/src/inout_buf.rs:239
Method
into_hasher
Consume the HashWriter and return its hasher
digest-io/src/writer.rs:50
Method
into_hasher
Consume the HashReader and return its hasher
digest-io/src/reader.rs:49
Method
into_inner_reader
Consume the HashReader and return its internal reader
digest-io/src/reader.rs:54
Method
into_inner_writer
Consume the HashWriter and return its internal writer
digest-io/src/writer.rs:55
← previous
next →
301–400 of 599, ranked by callers