MCPcopy Create free account

hub / github.com/RustCrypto/utils / functions

Functions599 in github.com/RustCrypto/utils

Methodsplit_reserved
Split buffer into `InOutBuf` with input length and mutable slice pointing to the remaining reserved suffix.
inout/src/reserved.rs:105
Functionsqueeze_read_full
( state: &[u64; N], dst: &mut [u8; RATE], )
sponge-cursor/src/u64_le_utils.rs:61
Functionsqueeze_read_partial
( state: &[u64; N], offset: usize, dst: &mut [u8], )
sponge-cursor/src/u64_le_utils.rs:78
Functionsqueeze_xor_full
( state: &[u64; N], dst: &mut [u8; RATE], )
sponge-cursor/src/u64_le_utils.rs:108
Functionsqueeze_xor_partial
( state: &[u64; N], offset: usize, dst: &mut [u8], )
sponge-cursor/src/u64_le_utils.rs:127
Functionsysctlbyname
(name: &[u8])
cpufeatures/src/aarch64.rs:141
Functiontest_eager_digest
()
block-buffer/tests/mod.rs:16
Functiontest_eager_paddings
()
block-buffer/tests/mod.rs:161
Functiontest_eager_serialize
()
block-buffer/tests/mod.rs:224
Functiontest_lazy_digest
()
block-buffer/tests/mod.rs:51
Functiontest_lazy_serialize
()
block-buffer/tests/mod.rs:274
Functiontest_read
()
block-buffer/tests/mod.rs:117
Functiontest_read_serialize
()
block-buffer/tests/mod.rs:336
Functiontest_split
()
inout/tests/split-inout.rs:10
Functiontest_try_new
()
block-buffer/tests/mod.rs:216
Functiontest_vlq
()
blobby/src/encode.rs:149
Functionto_bool
()
ctutils/src/choice.rs:921
Methodto_inner_unchecked
(self)
ctutils/src/ct_option.rs:420
Functionto_u128_mask
()
ctutils/src/choice.rs:957
Functionto_u16_mask
()
ctutils/src/choice.rs:939
Functionto_u32_mask
()
ctutils/src/choice.rs:945
Functionto_u64_mask
()
ctutils/src/choice.rs:951
Functionto_u8
()
ctutils/src/choice.rs:927
Functionto_u8_mask
()
ctutils/src/choice.rs:933
Methodto_u8_vartime
(self)
ctutils/src/choice.rs:425
Methodtry_new
(buf: &[u8])
block-buffer/src/lib.rs:145
Methodu16x4_to_u64
(input: &[u16; 4])
cmov/src/slice.rs:94
Functionu64_cmoveq
()
cmov/tests/regression.rs:9
Functionu8_cmoveq_works
()
cmov/tests/core_impls.rs:258
Functionu8_cmovne_works
()
cmov/tests/core_impls.rs:272
Functionu8_cmovnz_works
()
cmov/tests/core_impls.rs:232
Functionu8_cmovz_works
()
cmov/tests/core_impls.rs:245
Methodunpad
(block: &Array<u8, BlockSize>)
block-padding/src/lib.rs:46
Methodunpad
(block: &[u8], strict: bool)
block-padding/src/lib.rs:168
Methodunpad_blocks
(blocks: &[Array<u8, BlockSize>])
block-padding/src/lib.rs:72
Methodunpad_blocks
(blocks: &[Array<u8, BlockSize>])
block-padding/src/lib.rs:135
Functionunwrap_none
()
ctutils/src/ct_option.rs:875
Functionunwrap_or
()
ctutils/src/ct_option.rs:880
Functionunwrap_or_default
()
ctutils/src/ct_option.rs:887
Methodunwrap_or_default
(self)
ctutils/src/ct_option.rs:468
Functionunwrap_or_macro
()
ctutils/src/ct_option.rs:692
Functionunwrap_some
()
ctutils/src/ct_option.rs:869
Functionupper_case
()
hex-literal/tests/basic.rs:20
Methodvisit_path
(&mut self, path: &'ast syn::Path)
zeroize_derive/src/lib.rs:148
Methodwrite
(&mut self, buf: &[u8])
digest-io/src/writer.rs:90
Methodwrite
(&mut self, buf: &[u8])
digest-io/src/io_wrapper.rs:11
Functionxchacha20_poly1305
(data: &[u8], algorithm: &str, _key_size: u32)
wycheproof2blb/src/aead.rs:56
Functionxor
()
ctutils/src/ct_option.rs:893
Methodxor
(self, optb: CtOption<T>)
ctutils/src/ct_option.rs:480
Methodxor
(self, rhs: Choice)
ctutils/src/choice.rs:72
Methodxor_in2out
(&mut self, data: &Array<u8, N>)
inout/src/inout.rs:189
Methodxor_in2out
(&mut self, data: &[u8])
inout/src/inout_buf.rs:270
Methodzeroize
(&mut self)
sponge-cursor/src/lib.rs:231
Functionzeroize_bound_enum
()
zeroize_derive/src/lib.rs:827
Functionzeroize_bound_enum_variant_field
()
zeroize_derive/src/lib.rs:840
Functionzeroize_bound_no_value
()
zeroize_derive/src/lib.rs:855
Functionzeroize_bound_no_where_predicate
()
zeroize_derive/src/lib.rs:864
Functionzeroize_bound_struct
()
zeroize_derive/src/lib.rs:814
Functionzeroize_box
()
zeroize/tests/zeroize.rs:200
Functionzeroize_byte_arrays
()
zeroize/tests/zeroize.rs:57
Functionzeroize_c_string
()
zeroize/tests/zeroize.rs:179
Functionzeroize_check_tuple
()
zeroize/tests/zeroize.rs:88
Functionzeroize_check_zerosize_types
()
zeroize/tests/zeroize.rs:79
Functionzeroize_duplicate_bound
()
zeroize_derive/src/lib.rs:793
Functionzeroize_duplicate_bound_list
()
zeroize_derive/src/lib.rs:803
Functionzeroize_duplicate_skip
()
zeroize_derive/src/lib.rs:750
Functionzeroize_duplicate_skip_enum
()
zeroize_derive/src/lib.rs:777
Functionzeroize_duplicate_skip_list
()
zeroize_derive/src/lib.rs:764
Functionzeroize_flat_type
(data: *mut F)
zeroize/src/lib.rs:814
Functionzeroize_maybeuninit_byte_arrays
()
zeroize/tests/zeroize.rs:71
Functionzeroize_on_drop_byte_arrays
()
zeroize/tests/zeroize.rs:64
Functionzeroize_on_drop_check_tuple
()
zeroize/tests/zeroize.rs:99
Functionzeroize_on_enum
()
zeroize_derive/src/lib.rs:608
Functionzeroize_on_enum_second_variant
()
zeroize_derive/src/lib.rs:709
Functionzeroize_on_enum_second_variant_field
()
zeroize_derive/src/lib.rs:678
Functionzeroize_on_enum_variant
()
zeroize_derive/src/lib.rs:698
Functionzeroize_on_enum_variant_field
()
zeroize_derive/src/lib.rs:663
Functionzeroize_on_second_field
()
zeroize_derive/src/lib.rs:640
Functionzeroize_on_struct
()
zeroize_derive/src/lib.rs:596
Functionzeroize_on_struct_field
()
zeroize_derive/src/lib.rs:619
Functionzeroize_on_tuple_enum_variant_field
()
zeroize_derive/src/lib.rs:653
Functionzeroize_on_tuple_struct_field
()
zeroize_derive/src/lib.rs:632
Functionzeroize_only_drop
()
zeroize_derive/src/lib.rs:563
Methodzeroize_or_on_drop
(self)
zeroize/src/lib.rs:837
Functionzeroize_skip_on_enum
()
zeroize_derive/src/lib.rs:738
Functionzeroize_skip_on_struct
()
zeroize_derive/src/lib.rs:723
Functionzeroize_stack
()
zeroize/src/stack.rs:49
Functionzeroize_string
()
zeroize/tests/zeroize.rs:154
Functionzeroize_string_entire_capacity
()
zeroize/tests/zeroize.rs:162
Functionzeroize_vec
()
zeroize/tests/zeroize.rs:111
Functionzeroize_vec_entire_capacity
()
zeroize/tests/zeroize.rs:119
Functionzeroize_with_bound
()
zeroize_derive/src/lib.rs:539
Functionzeroize_with_drop
()
zeroize_derive/src/lib.rs:474
Functionzeroize_with_skip
()
zeroize_derive/src/lib.rs:510
Functionzeroize_without_drop
()
zeroize_derive/src/lib.rs:445
Functionzeroizing_dyn_trait
()
zeroize/tests/zeroize.rs:266
Functionzip
()
ctutils/src/ct_option.rs:901
Functionzip_with
()
ctutils/src/ct_option.rs:909
Methodzip_with
Zips `self` and another `CtOption` with function `f`. If `self.is_some() && other.is_some()`, this method returns a new [`CtOption`] for the result o
ctutils/src/ct_option.rs:509
← previous501–599 of 599, ranked by callers