MCPcopy Create free account

hub / github.com/RustCrypto/block-ciphers / functions

Functions625 in github.com/RustCrypto/block-ciphers

Functionencrypt30
( keys: &Simd256RoundKeys<KEYS>, blocks: InOut<'_, '_, Block30>, )
aes/src/x86/vaes256/encdec.rs:15
Functionencrypt64
( keys: &Simd512RoundKeys<KEYS>, blocks: InOut<'_, '_, Block64>, )
aes/src/x86/vaes512/encdec.rs:17
Methodencrypt_block
(&self, mut block: InOut<'_, '_, Block<Self>>)
des/src/tdes.rs:57
Methodencrypt_block
(&self, mut block: InOut<'_, '_, Block<Self>>)
des/src/des.rs:71
Methodencrypt_block
(&self, mut block: InOut<'_, '_, Block<Self>>)
camellia/src/lib.rs:110
Methodencrypt_block
(&self, block: InOut<'_, '_, Block<Self>>)
idea/src/lib.rs:220
Methodencrypt_block
(&self, mut block: InOut<'_, '_, Block<Self>>)
blowfish/src/lib.rs:161
Methodencrypt_block
(&self, mut block: InOut<'_, '_, Block<Self>>)
serpent/src/lib.rs:143
Methodencrypt_block
(&self, mut block: InOut<'_, '_, Block>)
kuznyechik/src/big_soft/backends.rs:102
Methodencrypt_block
(&self, mut block: InOut<'_, '_, Block>)
kuznyechik/src/compact_soft/backends.rs:93
Methodencrypt_block
(&self, block: InOut<'_, '_, Block>)
kuznyechik/src/sse2/backends.rs:181
Methodencrypt_block
(&self, mut block: InOut<'_, '_, Block<Self>>)
magma/src/lib.rs:100
Methodencrypt_block
(&self, mut block: InOut<'_, '_, Block<Self>>)
twofish/src/lib.rs:219
Functionencrypt_par
( keys: &[__m128i; KEYS], blocks: InOut<'_, '_, Array<Block, ParBlocks>>, )
aes/src/ni/encdec.rs:45
Functionencrypt_par
( keys: &[__m128i; KEYS], blocks: InOut<'_, '_, Array<Block, ParBlocks>>, )
aes/src/x86/ni/encdec.rs:45
Functionencrypt_par
( keys: &[uint8x16_t; KEYS], blocks: InOut<'_, '_, Array<Block, ParBlocks>>, )
aes/src/armv8/encdec.rs:67
Methodencrypt_par_blocks
(&self, mut blocks: InOut<'_, '_, ParBlocks<Self>>)
kuznyechik/src/big_soft/backends.rs:117
Methodencrypt_par_blocks
(&self, blocks: InOut<'_, '_, ParBlocks<Self>>)
kuznyechik/src/neon/backends.rs:218
Methodencrypt_par_blocks
(&self, blocks: InOut<'_, '_, ParBlocks<Self>>)
kuznyechik/src/sse2/backends.rs:197
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
rc6/src/block_cipher.rs:106
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
belt-block/src/cipher_impl.rs:39
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
rc5/src/lib.rs:295
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
des/src/tdes.rs:50
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
des/src/des.rs:64
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
camellia/src/lib.rs:103
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
cast5/src/lib.rs:171
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
idea/src/lib.rs:213
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
blowfish/src/lib.rs:154
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
serpent/src/lib.rs:136
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
xtea/src/lib.rs:76
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
sm4/src/lib.rs:116
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
rc2/src/lib.rs:185
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
aria/src/lib.rs:84
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = BlockSize>)
kuznyechik/src/big_soft/mod.rs:42
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = BlockSize>)
kuznyechik/src/neon/mod.rs:42
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = BlockSize>)
kuznyechik/src/compact_soft/mod.rs:36
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = BlockSize>)
kuznyechik/src/sse2/mod.rs:44
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
cast6/src/lib.rs:213
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
magma/src/lib.rs:119
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
twofish/src/lib.rs:212
Methodencrypt_with_backend
(&self, f: impl BlockCipherEncClosure<BlockSize = Self::BlockSize>)
gift-cipher/src/lib.rs:92
Functionequiv_inv_cipher_round
(block: &mut Block, round_key: &Block)
aes/src/ni/hazmat.rs:55
Functionequiv_inv_cipher_round
(block: &mut Block, round_key: &Block)
aes/src/soft/fixslice32.rs:1435
Functionequiv_inv_cipher_round
(block: &mut Block, round_key: &Block)
aes/src/soft/fixslice64.rs:1489
Functionequiv_inv_cipher_round
(block: &mut Block, round_key: &Block)
aes/src/x86/ni/hazmat.rs:55
Functionequiv_inv_cipher_round
(block: &mut Block, round_key: &Block)
aes/src/armv8/hazmat.rs:53
Functionequiv_inv_cipher_round_fips197_vectors
()
aes/tests/hazmat.rs:111
Functionequiv_inv_cipher_round_par
(blocks: &mut Block8, round_keys: &Block8)
aes/src/ni/hazmat.rs:65
Functionequiv_inv_cipher_round_par
(blocks: &mut Block8, round_keys: &Block8)
aes/src/soft/fixslice32.rs:1447
Functionequiv_inv_cipher_round_par
(blocks: &mut Block8, round_keys: &Block8)
aes/src/soft/fixslice64.rs:1502
Functionequiv_inv_cipher_round_par
(blocks: &mut Block8, round_keys: &Block8)
aes/src/x86/ni/hazmat.rs:65
Functionequiv_inv_cipher_round_par
(blocks: &mut Block8, round_keys: &Block8)
aes/src/armv8/hazmat.rs:72
Functionequiv_inv_cipher_round_par_fips197_vectors
()
aes/tests/hazmat.rs:120
Methodexpand_key
(key: &[u8], t1: usize)
rc2/src/lib.rs:52
Functionexpand_round
(keys: &mut Aes128RoundKeys, pos: usize)
aes/src/ni/expand.rs:12
Functionexpand_round
(keys: &mut Aes128RoundKeys, pos: usize)
aes/src/x86/ni/expand.rs:15
Functionexpand_round_last
(keys: &mut Aes256RoundKeys, pos: usize)
aes/src/ni/expand.rs:158
Functionexpand_round_last
(keys: &mut Aes256RoundKeys, pos: usize)
aes/src/x86/ni/expand.rs:172
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
rc5/src/lib.rs:452
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
des/src/tdes.rs:85
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
des/src/weak_key.rs:52
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
des/src/des.rs:95
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
camellia/src/camellia128.rs:26
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
camellia/src/camellia256.rs:30
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
camellia/src/camellia192.rs:28
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
cast5/src/lib.rs:273
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
idea/src/lib.rs:240
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
blowfish/src/lib.rs:187
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
serpent/src/lib.rs:188
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
xtea/src/lib.rs:209
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
sm4/src/lib.rs:183
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
rc2/src/lib.rs:254
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
aria/src/aria192.rs:65
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
aria/src/aria256.rs:68
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
aria/src/aria128.rs:60
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
kuznyechik/src/lib.rs:125
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
cast6/src/lib.rs:286
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
magma/src/lib.rs:162
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
twofish/src/lib.rs:310
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
gift-cipher/src/lib.rs:140
Methodfrom
(enc: KuznyechikEnc)
kuznyechik/src/lib.rs:110
Methodfrom
(enc: EncKeys)
kuznyechik/src/big_soft/mod.rs:27
Methodfrom
(enc: EncKeys)
kuznyechik/src/neon/mod.rs:27
Methodfrom
(enc: EncKeys)
kuznyechik/src/compact_soft/mod.rs:18
Methodfrom
(enc: EncKeys)
kuznyechik/src/sse2/mod.rs:29
Methodfrom_le_bytes
(bytes: &Array<u8, Self::Bytes>)
rc6/src/core/primitives.rs:78
Methodfrom_le_bytes
(bytes: &Array<u8, Self::Bytes>)
rc5/src/primitives.rs:88
Functionfull_maintenance_test
()
cast5/tests/mod.rs:41
Methodg
Function `g` based on the S-box
magma/src/sboxes.rs:52
Functiongift128_new
(bh: &mut test::Bencher)
gift-cipher/benches/gift128enc.rs:19
Methodinit_state
(key_len: usize)
cast5/src/lib.rs:71
Methodinit_state
()
blowfish/src/lib.rs:63
Methodinitialize_expanded_key_table
()
rc6/src/core/backend.rs:82
Methodinitialize_expanded_key_table
()
rc5/src/lib.rs:111
Functionintermediate128
()
twofish/src/tests.rs:4
Functionintermediate192
()
twofish/src/tests.rs:19
Functionintermediate256
()
twofish/src/tests.rs:41
Functioninv_keys
(keys: &[__m128i; N])
aes/src/ni/expand.rs:196
Functioninv_keys
(keys: &[__m128i; N])
aes/src/x86/ni/expand.rs:211
Functioninv_mix
(r: u8, y: (u64, u64))
threefish/src/lib.rs:48
← previousnext →401–500 of 625, ranked by callers