Searched refs:Cipher (Results 1 – 3 of 3) sorted by relevance
| /rust/bssl-crypto/src/cipher/ |
| A D | aes_cbc.rs | 18 BlockCipher, Cipher, CipherError, CipherInitPurpose, EvpAes128Cbc, EvpAes256Cbc, 23 pub struct Aes128Cbc(Cipher<EvpAes128Cbc>); 30 Self(Cipher::new(key, nonce, CipherInitPurpose::Encrypt)) in new_encrypt() 34 Self(Cipher::new(key, nonce, CipherInitPurpose::Decrypt)) in new_decrypt() 49 pub struct Aes256Cbc(Cipher<EvpAes256Cbc>); 56 Self(Cipher::new(key, nonce, CipherInitPurpose::Encrypt)) in new_encrypt() 60 Self(Cipher::new(key, nonce, CipherInitPurpose::Decrypt)) in new_decrypt()
|
| A D | aes_ctr.rs | 16 Cipher, CipherError, CipherInitPurpose, EvpAes128Ctr, EvpAes256Ctr, StreamCipher, 20 pub struct Aes128Ctr(Cipher<EvpAes128Ctr>); 28 Self(Cipher::new(key, nonce, CipherInitPurpose::Encrypt)) in new() 38 pub struct Aes256Ctr(Cipher<EvpAes256Ctr>); 46 Self(Cipher::new(key, nonce, CipherInitPurpose::Encrypt)) in new()
|
| A D | mod.rs | 132 struct Cipher<C: EvpCipherType> { struct 137 impl<C: EvpCipherType> Cipher<C> { impls 354 impl<C: EvpCipherType> Drop for Cipher<C> { implementation 366 use super::Cipher; 371 Cipher::<EvpAes128Ctr>::new(&[0; 16], &[0; 16], CipherInitPurpose::Encrypt) in test_cipher_mode() 377 Cipher::<EvpAes128Cbc>::new(&[0; 16], &[0; 16], CipherInitPurpose::Encrypt) in test_cipher_mode() 387 Cipher::<EvpAes128Cbc>::new(&[0; 16], &[0; 16], CipherInitPurpose::Encrypt); in test_apply_keystream_on_cbc()
|
Completed in 13 milliseconds