Home
last modified time | relevance | path

Searched refs:encrypted (Results 1 – 11 of 11) sorted by relevance

/webrtc/srtp/src/context/
H A Dsrtcp_test.rs10 encrypted: Bytes, field
28 encrypted: Bytes::from_static(&[
45 encrypted: Bytes::from_static(&[
62 encrypted: Bytes::from_static(&[
79 encrypted: Bytes::from_static(&[
123 encrypt_result, test_case.encrypted, in test_rtcp_lifecycle()
151 rtcp_packet.extend_from_slice(&RTCP_TEST_CASES[0].encrypted); in test_rtcp_invalid_auth_tag()
174 let rtcp_packet1 = RTCP_TEST_CASES[0].encrypted.clone(); in test_rtcp_replay_detector_separation()
181 let rtcp_packet2 = RTCP_TEST_CASES[1].encrypted.clone(); in test_rtcp_replay_detector_separation()
239 let encrypted = encrypt_context.encrypt_rtcp(input)?; in test_encrypt_rtcp_separation() localVariable
[all …]
H A Dsrtcp.rs9 pub fn decrypt_rtcp(&mut self, encrypted: &[u8]) -> Result<Bytes> { in decrypt_rtcp()
10 let mut buf = encrypted; in decrypt_rtcp()
13 let index = self.cipher.get_rtcp_index(encrypted); in decrypt_rtcp()
14 let ssrc = u32::from_be_bytes([encrypted[4], encrypted[5], encrypted[6], encrypted[7]]); in decrypt_rtcp()
28 let dst = self.cipher.decrypt_rtcp(encrypted, index, ssrc)?; in decrypt_rtcp()
H A Dsrtp_test.rs9 encrypted: Bytes, field
17 encrypted: Bytes::from_static(&[
24 encrypted: Bytes::from_static(&[
31 encrypted: Bytes::from_static(&[
38 encrypted: Bytes::from_static(&[
45 encrypted: Bytes::from_static(&[
52 encrypted: Bytes::from_static(&[
142 payload: test_case.encrypted.clone(), in test_rtp_lifecyle()
H A Dsrtp.rs10 encrypted: &[u8], in decrypt_rtp_with_header()
31 let dst = self.cipher.decrypt_rtp(encrypted, header, roc)?; in decrypt_rtp_with_header()
45 pub fn decrypt_rtp(&mut self, encrypted: &[u8]) -> Result<Bytes> { in decrypt_rtp()
46 let mut buf = encrypted; in decrypt_rtp()
48 self.decrypt_rtp_with_header(encrypted, &header) in decrypt_rtp()
/webrtc/srtp/src/cipher/
H A Dcipher_aes_cm_hmac_sha1.rs205 encrypted: &[u8], in decrypt_rtp()
209 if encrypted.len() < self.auth_tag_len() { in decrypt_rtp()
210 return Err(Error::SrtpTooSmall(encrypted.len(), self.auth_tag_len())); in decrypt_rtp()
216 let actual_tag = &encrypted[encrypted.len() - self.auth_tag_len()..]; in decrypt_rtp()
217 let cipher_text = &encrypted[..encrypted.len() - self.auth_tag_len()]; in decrypt_rtp()
283 if encrypted.len() < self.auth_tag_len() + SRTCP_INDEX_SIZE { in decrypt_rtcp()
285 encrypted.len(), in decrypt_rtcp()
294 writer.extend_from_slice(&encrypted[0..tail_offset]); in decrypt_rtcp()
296 let is_encrypted = encrypted[tail_offset] >> 7; in decrypt_rtcp()
302 let actual_tag = &encrypted[encrypted.len() - self.auth_tag_len()..]; in decrypt_rtcp()
[all …]
H A Dcipher_aead_aes_gcm.rs47 let encrypted = self.srtp_cipher.encrypt( in encrypt_rtp() localVariable
55 writer.extend(encrypted); in encrypt_rtp()
106 fn decrypt_rtcp(&mut self, encrypted: &[u8], srtcp_index: usize, ssrc: u32) -> Result<Bytes> { in decrypt_rtcp()
107 if encrypted.len() < self.auth_tag_len() + SRTCP_INDEX_SIZE { in decrypt_rtcp()
112 let aad = self.rtcp_additional_authenticated_data(encrypted, srtcp_index); in decrypt_rtcp()
117 msg: &encrypted[8..(encrypted.len() - SRTCP_INDEX_SIZE)], in decrypt_rtcp()
123 writer.extend_from_slice(&encrypted[..8]); in decrypt_rtcp()
/webrtc/srtp/src/session/
H A Dsession_rtcp_test.rs149 let encrypted = context.encrypt_rtcp(&decrypted)?; in encrypt_srtcp() localVariable
150 Ok(encrypted) in encrypt_srtcp()
187 let encrypted = encrypt_srtcp(&mut local_context, &packet)?; in test_session_srtcp_replay_protection() localVariable
189 packets.push(encrypted); in test_session_srtcp_replay_protection()
H A Dsession_rtp_test.rs201 let encrypted = context.encrypt_rtp(&decrypted)?; in encrypt_srtp() localVariable
202 Ok(encrypted) in encrypt_srtp()
252 let encrypted = encrypt_srtp(&mut local_context, &packet)?; in test_session_srtp_replay_protection() localVariable
254 packets.push(encrypted); in test_session_srtp_replay_protection()
H A Dmod.rs237 let encrypted = { in write() localVariable
247 Ok(self.udp_tx.send(&encrypted).await?) in write()
/webrtc/dtls/src/crypto/
H A Dcrypto_cbc.rs77 let encrypted = write_cbc.encrypt_vec(&payload); in encrypt() localVariable
83 r.extend_from_slice(&encrypted); in encrypt()
/webrtc/examples/examples/
H A DREADME.md12 …able-streams example demonstrates how webrtc-rs can be used to send E2E encrypted video and decryp…