MCPcopy Create free account

hub / github.com/RustCrypto/utils / functions

Functions599 in github.com/RustCrypto/utils

Methodflush
(&mut self)
digest-io/src/writer.rs:100
Methodflush
(&mut self)
digest-io/src/io_wrapper.rs:17
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
block-buffer/src/read.rs:13
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
block-buffer/src/lib.rs:88
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
inout/src/errors.rs:8
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
wycheproof2blb/src/wycheproof.rs:41
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
block-padding/src/lib.rs:373
Methodfrom
(src: CtOption<T>)
ctutils/src/ct_option.rs:612
Methodfrom
(value: u8)
ctutils/src/choice.rs:559
Methodfrom
(value: Z)
zeroize/src/lib.rs:636
Methodfrom
(val: &'a mut T)
inout/src/inout.rs:109
Methodfrom
(buf: &'a mut [T])
inout/src/inout_buf.rs:20
Functionfrom_i64_eq
()
ctutils/src/choice.rs:686
Methodfrom_i64_eq
(x: i64, y: i64)
ctutils/src/choice.rs:112
Methodfrom_mut
(val: &'a mut T)
inout/src/inout_buf.rs:34
Methodfrom_mut_slice
Crate [`InOutBufReserved`] from a single mutable slice. # Errors If `out` is too small.
inout/src/reserved.rs:28
Methodfrom_raw
(in_ptr: *const T, out_ptr: *mut T)
inout/src/inout.rs:89
Methodfrom_raw
( in_ptr: *const T, in_len: usize, out_ptr: *mut T, out_len: usize, )
inout/src/reserved.rs:67
Methodfrom_raw
( in_ptr: *const T, out_ptr: *mut T, len: usize, )
inout/src/inout_buf.rs:193
Methodfrom_ref_mut
(in_val: &'inp T, out_val: &'out mut T)
inout/src/inout_buf.rs:58
Methodfrom_slices
Crate [`InOutBufReserved`] from two separate slices. # Errors If `out` is too small.
inout/src/reserved.rs:126
Functionfrom_u128_eq
()
ctutils/src/choice.rs:838
Methodfrom_u128_eq
(x: u128, y: u128)
ctutils/src/choice.rs:270
Functionfrom_u128_le
()
ctutils/src/choice.rs:844
Methodfrom_u128_le
(x: u128, y: u128)
ctutils/src/choice.rs:277
Methodfrom_u128_lsb
(value: u128)
ctutils/src/choice.rs:284
Functionfrom_u128_lt
()
ctutils/src/choice.rs:858
Methodfrom_u128_lt
(x: u128, y: u128)
ctutils/src/choice.rs:291
Methodfrom_u128_nz
(value: u128)
ctutils/src/choice.rs:298
Functionfrom_u16_eq
()
ctutils/src/choice.rs:729
Methodfrom_u16_eq
(x: u16, y: u16)
ctutils/src/choice.rs:159
Functionfrom_u16_le
()
ctutils/src/choice.rs:735
Methodfrom_u16_le
(x: u16, y: u16)
ctutils/src/choice.rs:166
Methodfrom_u16_lsb
(value: u16)
ctutils/src/choice.rs:173
Functionfrom_u16_lt
()
ctutils/src/choice.rs:751
Methodfrom_u16_lt
(x: u16, y: u16)
ctutils/src/choice.rs:180
Methodfrom_u16_nz
(value: u16)
ctutils/src/choice.rs:187
Functionfrom_u32_eq
()
ctutils/src/choice.rs:766
Methodfrom_u32_eq
(x: u32, y: u32)
ctutils/src/choice.rs:196
Functionfrom_u32_le
()
ctutils/src/choice.rs:772
Methodfrom_u32_le
(x: u32, y: u32)
ctutils/src/choice.rs:203
Methodfrom_u32_lsb
(value: u32)
ctutils/src/choice.rs:210
Functionfrom_u32_lt
()
ctutils/src/choice.rs:788
Methodfrom_u32_lt
(x: u32, y: u32)
ctutils/src/choice.rs:217
Methodfrom_u32_nz
(value: u32)
ctutils/src/choice.rs:224
Functionfrom_u64_eq
()
ctutils/src/choice.rs:803
Methodfrom_u64_eq
(x: u64, y: u64)
ctutils/src/choice.rs:233
Functionfrom_u64_le
()
ctutils/src/choice.rs:809
Methodfrom_u64_le
(x: u64, y: u64)
ctutils/src/choice.rs:240
Methodfrom_u64_lsb
(value: u64)
ctutils/src/choice.rs:247
Functionfrom_u64_lt
()
ctutils/src/choice.rs:823
Methodfrom_u64_lt
(x: u64, y: u64)
ctutils/src/choice.rs:254
Methodfrom_u64_nz
(value: u64)
ctutils/src/choice.rs:261
Functionfrom_u8_eq
()
ctutils/src/choice.rs:692
Methodfrom_u8_eq
(x: u8, y: u8)
ctutils/src/choice.rs:122
Functionfrom_u8_le
()
ctutils/src/choice.rs:698
Methodfrom_u8_le
(x: u8, y: u8)
ctutils/src/choice.rs:129
Methodfrom_u8_lsb
(value: u8)
ctutils/src/choice.rs:136
Functionfrom_u8_lt
()
ctutils/src/choice.rs:714
Methodfrom_u8_lt
(x: u8, y: u8)
ctutils/src/choice.rs:143
Methodfrom_u8_nz
(value: u8)
ctutils/src/choice.rs:150
Functiongenerator
(data: &[u8], algorithm: &str, key_size: u32)
wycheproof2blb/src/mac.rs:38
Functiongenerator
(data: &[u8], algorithm: &str, _key_size: u32)
wycheproof2blb/src/hkdf.rs:40
Functiongenerator
(data: &[u8], algorithm: &str, key_size: u32)
wycheproof2blb/src/aes_siv.rs:38
Functiongenerator
(data: &[u8], algorithm: &str, _key_size: u32)
wycheproof2blb/src/ecdsa.rs:52
Functiongenerator
(data: &[u8], algorithm: &str, _key_size: u32)
wycheproof2blb/src/ed25519.rs:47
Methodget
(&mut self, pos: usize)
inout/src/inout_buf.rs:104
Methodget_blocks
(&mut self)
inout/src/reserved.rs:233
Methodget_hasher
Gets a reference to the underlying hasher
digest-io/src/writer.rs:28
Methodget_hasher
Gets a reference to the underlying hasher
digest-io/src/reader.rs:28
Methodget_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
Methodget_hasher_mut
Gets a mutable reference to the underlying hasher
digest-io/src/reader.rs:38
Methodget_in
(&self)
inout/src/inout.rs:27
Methodget_in
(&self)
inout/src/inout_buf.rs:118
Methodget_out
(&mut self)
inout/src/inout.rs:33
Methodget_out
(&mut self)
inout/src/inout_buf.rs:124
Methodget_pos
(buf: &Block<N>, _pos: &Self::Pos)
block-buffer/src/sealed.rs:39
Methodget_reader
Gets a reference to the underlying reader
digest-io/src/reader.rs:33
Methodget_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
Methodget_tail_block
(&mut self)
inout/src/reserved.rs:241
Methodget_writer
Gets a reference to the underlying writer
digest-io/src/writer.rs:33
Methodget_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
Functiongetauxval_hwcap
()
cpufeatures/src/loongarch64.rs:48
Functiongetauxval_hwcap
()
cpufeatures/src/aarch64.rs:36
Methodhash_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
Functionhigh_level_api
()
aarch64-dit/src/lib.rs:131
Functioninit
()
cpufeatures/tests/loongarch64.rs:24
Functioninit
()
cpufeatures/tests/aarch64.rs:8
Methodinit
Initialize Data-Independent Timing using runtime CPU feature detection.
aarch64-dit/src/lib.rs:35
Functioninit_get
()
cpufeatures/tests/loongarch64.rs:30
Functioninit_get
()
cpufeatures/tests/aarch64.rs:14
Functioninit_get
()
cpufeatures/tests/x86.rs:14
Functioninsert
()
ctutils/src/ct_option.rs:803
Functioninsert_if
()
ctutils/src/ct_option.rs:813
Methodinto_buf
(self)
inout/src/inout.rs:150
Methodinto_chunks
( self, )
inout/src/inout_buf.rs:239
Methodinto_hasher
Consume the HashWriter and return its hasher
digest-io/src/writer.rs:50
Methodinto_hasher
Consume the HashReader and return its hasher
digest-io/src/reader.rs:49
Methodinto_inner_reader
Consume the HashReader and return its internal reader
digest-io/src/reader.rs:54
Methodinto_inner_writer
Consume the HashWriter and return its internal writer
digest-io/src/writer.rs:55
← previousnext →301–400 of 599, ranked by callers