| /webrtc/dtls/src/crypto/ |
| H A D | crypto_gcm.rs | 59 let mut nonce = vec![0u8; CRYPTO_GCM_NONCE_LENGTH]; in encrypt() localVariable 60 nonce[..4].copy_from_slice(&self.local_write_iv[..4]); in encrypt() 61 rand::thread_rng().fill(&mut nonce[4..]); in encrypt() 62 let nonce = GenericArray::from_slice(&nonce); in encrypt() localVariable 70 .encrypt_in_place(nonce, &additional_data, &mut buffer) in encrypt() 73 let mut r = Vec::with_capacity(raw.len() + nonce.len() + buffer.len()); in encrypt() 75 r.extend_from_slice(&nonce[4..]); in encrypt() 98 let mut nonce = vec![]; in decrypt() localVariable 99 nonce.extend_from_slice(&self.remote_write_iv[..4]); in decrypt() 101 let nonce = GenericArray::from_slice(&nonce); in decrypt() localVariable [all …]
|
| H A D | crypto_ccm.rs | 111 let mut nonce = vec![0u8; CRYPTO_CCM_NONCE_LENGTH]; in encrypt() localVariable 112 nonce[..4].copy_from_slice(&self.local_write_iv[..4]); in encrypt() 113 rand::thread_rng().fill(&mut nonce[4..]); in encrypt() 114 let nonce = GenericArray::from_slice(&nonce); in encrypt() localVariable 123 ccm.encrypt_in_place(nonce, &additional_data, &mut buffer) in encrypt() 127 ccm8.encrypt_in_place(nonce, &additional_data, &mut buffer) in encrypt() 135 r.extend_from_slice(&nonce[4..]); in encrypt() 158 let mut nonce = vec![]; in decrypt() localVariable 159 nonce.extend_from_slice(&self.remote_write_iv[..4]); in decrypt() 161 let nonce = GenericArray::from_slice(&nonce); in decrypt() localVariable [all …]
|
| /webrtc/turn/src/client/relay_conn/ |
| H A D | relay_conn_test.rs | 53 nonce: Nonce::new(ATTR_NONCE, "nonce".to_owned()), in test_relay_conn() 72 let nonce = rci.nonce.clone(); in test_relay_conn() localVariable 76 RelayConnInternal::bind(rc_obs, bind_addr, bind_number, nonce, integrity).await in test_relay_conn()
|
| /webrtc/turn/src/client/ |
| H A D | relay_conn.rs | 57 pub(crate) nonce: Nonce, field 69 nonce: Nonce, field 202 nonce: config.nonce, in new() 256 let nonce = self.nonce.clone(); in send_to() localVariable 269 nonce, in send_to() 320 let nonce = self.nonce.clone(); in send_to() localVariable 444 Ok(nonce) => { in set_nonce_from_msg() 445 self.nonce = nonce; in set_nonce_from_msg() 474 Box::new(self.nonce.clone()), in refresh_allocation() 539 nonce: Nonce, in bind() [all …]
|
| H A D | mod.rs | 510 let nonce = Nonce::get_from_as(&res, ATTR_NONCE)?; in allocate() localVariable 528 Box::new(nonce.clone()), in allocate() 568 nonce, in allocate()
|
| /webrtc/srtp/src/cipher/ |
| H A D | cipher_aes_cm_hmac_sha1.rs | 191 let nonce = GenericArray::from_slice(&counter); in encrypt_rtp() localVariable 192 let mut stream = Aes128Ctr::new(key, nonce); in encrypt_rtp() 240 let nonce = GenericArray::from_slice(&counter); in decrypt_rtp() localVariable 241 let mut stream = Aes128Ctr::new(key, nonce); in decrypt_rtp() 265 let nonce = GenericArray::from_slice(&counter); in encrypt_rtcp() localVariable 266 let mut stream = Aes128Ctr::new(key, nonce); in encrypt_rtcp() 322 let nonce = GenericArray::from_slice(&counter); in decrypt_rtcp() localVariable 323 let mut stream = Aes128Ctr::new(key, nonce); in decrypt_rtcp()
|
| H A D | cipher_aead_aes_gcm.rs | 45 let nonce = self.rtp_initialization_vector(header, roc); in encrypt_rtp() localVariable 48 Nonce::from_slice(&nonce), in encrypt_rtp() 69 let nonce = self.rtp_initialization_vector(header, roc); in decrypt_rtp() localVariable 72 Nonce::from_slice(&nonce), in decrypt_rtp() 111 let nonce = self.rtcp_initialization_vector(srtcp_index, ssrc); in decrypt_rtcp() localVariable 115 Nonce::from_slice(&nonce), in decrypt_rtcp()
|
| /webrtc/stun/benches/ |
| H A D | bench.rs | 200 let nonce = Nonce::new(ATTR_NONCE, "nonce".to_owned()); in benchmark_message_build_overhead() localVariable 209 Box::new(nonce.clone()), in benchmark_message_build_overhead() 225 let _ = nonce.add_to(&mut m); in benchmark_message_build_overhead() 545 let nonce = String::from_utf8(vec![b'a'; 2048]).unwrap(); in benchmark_text_attributes() localVariable 546 let n = Nonce::new(ATTR_NONCE, nonce); in benchmark_text_attributes()
|
| /webrtc/turn/src/server/ |
| H A D | request.rs | 236 let nonce = build_nonce()?; in respond_with_nonce() localVariable 241 if nonces.contains_key(&nonce) { in respond_with_nonce() 244 nonces.insert(nonce.clone(), Instant::now()); in respond_with_nonce() 255 Box::new(Nonce::new(ATTR_NONCE, nonce)), in respond_with_nonce()
|