Home
last modified time | relevance | path

Searched refs:iv (Results 1 – 3 of 3) sorted by relevance

/webrtc/srtp/src/cipher/
H A Dcipher_aead_aes_gcm.rs91 Nonce::from_slice(&iv), in encrypt_rtcp()
199 let mut iv = vec![0u8; 12]; in rtp_initialization_vector() localVariable
200 BigEndian::write_u32(&mut iv[2..], header.ssrc); in rtp_initialization_vector()
201 BigEndian::write_u32(&mut iv[6..], roc); in rtp_initialization_vector()
204 for (i, v) in iv.iter_mut().enumerate() { in rtp_initialization_vector()
208 iv in rtp_initialization_vector()
219 let mut iv = vec![0u8; 12]; in rtcp_initialization_vector() localVariable
221 BigEndian::write_u32(&mut iv[2..], ssrc); in rtcp_initialization_vector()
222 BigEndian::write_u32(&mut iv[8..], srtcp_index as u32); in rtcp_initialization_vector()
224 for (i, v) in iv.iter_mut().enumerate() { in rtcp_initialization_vector()
[all …]
/webrtc/dtls/src/crypto/
H A Dcrypto_cbc.rs73 let mut iv: Vec<u8> = vec![0; Self::BLOCK_SIZE]; in encrypt() localVariable
74 rand::thread_rng().fill(iv.as_mut_slice()); in encrypt()
76 let write_cbc = Aes256Cbc::new_var(&self.local_key, &iv)?; in encrypt()
82 r.extend_from_slice(&iv); in encrypt()
101 let iv = &body[0..Self::BLOCK_SIZE]; in decrypt() localVariable
105 let read_cbc = Aes256Cbc::new_var(&self.remote_key, iv)?; in decrypt()
H A Dcrypto_test.rs113 let iv = vec![0x0e, 0xb2, 0x09, 0x06]; in test_ccm_encryption_and_decryption() localVariable
115 let ccm = CryptoCcm::new(&CryptoCcmTagLen::CryptoCcmTagLength, &key, &iv, &key, &iv); in test_ccm_encryption_and_decryption()