Home
last modified time | relevance | path

Searched defs:Nonce (Results 1 – 4 of 4) sorted by relevance

/rust/bssl-crypto/src/cipher/
A Dmod.rs39 type Nonce: AsRef<[u8]>; typedef
56 type Nonce: AsRef<[u8]>; typedef
78 type Nonce: AsRef<[u8]>; typedef
85 type Nonce = [u8; 16]; typedef
96 type Nonce = [u8; 16]; typedef
107 type Nonce = [u8; 16]; typedef
118 type Nonce = [u8; 16]; typedef
138 fn new(key: &C::Key, iv: &C::Nonce, purpose: CipherInitPurpose) -> Self { in new()
A Daes_ctr.rs24 type Nonce = [u8; 16]; typedef
42 type Nonce = [u8; 16]; typedef
A Daes_cbc.rs27 type Nonce = [u8; 16]; typedef
53 type Nonce = [u8; 16]; typedef
/rust/bssl-crypto/src/
A Daead.rs62 type Nonce: AsRef<[u8]>; typedef
67 fn seal(&self, nonce: &Self::Nonce, plaintext: &[u8], ad: &[u8]) -> Vec<u8>; in seal()
73 fn seal_in_place(&self, nonce: &Self::Nonce, plaintext: &mut [u8], ad: &[u8]) -> Self::Tag; in seal_in_place()
79 fn open(&self, nonce: &Self::Nonce, ciphertext: &[u8], ad: &[u8]) -> Option<Vec<u8>>; in open()
86 nonce: &Self::Nonce, in open_in_place()
289 A: Aead<Nonce = [u8; NONCE_LEN], Tag = [u8; TAG_LEN]>, in check_aead_invariants()
364 F: Fn(&[u8; KEY_LEN]) -> Box<dyn Aead<Nonce = [u8; NONCE_LEN], Tag = [u8; TAG_LEN]>>, in check_test_cases()

Completed in 12 milliseconds