Home
last modified time | relevance | path

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

/webrtc/dtls/src/crypto/
H A Dcrypto_ccm.rs116 let additional_data = generate_aead_additional_data(pkt_rlh, payload.len()); 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()
170 let additional_data = in decrypt() localVariable
172 ccm.decrypt_in_place(nonce, &additional_data, &mut buffer) in decrypt()
176 let additional_data = in decrypt() localVariable
178 ccm8.decrypt_in_place(nonce, &additional_data, &mut buffer) in decrypt()
H A Dcrypto_gcm.rs64 let additional_data = generate_aead_additional_data(pkt_rlh, payload.len()); in encrypt() localVariable
70 .encrypt_in_place(nonce, &additional_data, &mut buffer) in encrypt()
105 let additional_data = generate_aead_additional_data(&h, out.len() - CRYPTO_GCM_TAG_LENGTH); in decrypt() localVariable
111 .decrypt_in_place(nonce, &additional_data, &mut buffer) in decrypt()
H A Dmod.rs505 let mut additional_data = vec![0u8; 13]; in generate_aead_additional_data() localVariable
508 additional_data[..8].copy_from_slice(&h.sequence_number.to_be_bytes()); in generate_aead_additional_data()
509 additional_data[..2].copy_from_slice(&h.epoch.to_be_bytes()); in generate_aead_additional_data()
510 additional_data[8] = h.content_type as u8; in generate_aead_additional_data()
511 additional_data[9] = h.protocol_version.major; in generate_aead_additional_data()
512 additional_data[10] = h.protocol_version.minor; in generate_aead_additional_data()
513 additional_data[11..].copy_from_slice(&(payload_len as u16).to_be_bytes()); in generate_aead_additional_data()
515 additional_data in generate_aead_additional_data()