Lines Matching refs:local_random
24 pub(crate) local_random: HandshakeRandom, field
56 local_random: [u8; HANDSHAKE_RANDOM_LENGTH], field
73 local_random: HandshakeRandom::default(), in default()
118 self.local_random.marshal(&mut writer)?; in serialize()
126 let mut local_random = [0u8; HANDSHAKE_RANDOM_LENGTH]; in serialize() localVariable
129 local_random.copy_from_slice(&local_rand); in serialize()
149 local_random, in serialize()
176 let mut reader = Cursor::new(&serialized.local_random); in deserialize()
177 self.local_random = HandshakeRandom::unmarshal(&mut reader)?; in deserialize()
208 let mut local_random = vec![]; in init_cipher_suite() localVariable
210 let mut writer = BufWriter::<&mut Vec<u8>>::new(local_random.as_mut()); in init_cipher_suite()
211 self.local_random.marshal(&mut writer)?; in init_cipher_suite()
220 cipher_suite.init(&self.master_secret, &local_random, &remote_random, true) in init_cipher_suite()
222 cipher_suite.init(&self.master_secret, &remote_random, &local_random, false) in init_cipher_suite()
274 let mut local_random = vec![]; in export_keying_material() localVariable
276 let mut writer = BufWriter::<&mut Vec<u8>>::new(local_random.as_mut()); in export_keying_material()
277 self.local_random.marshal(&mut writer)?; in export_keying_material()
287 seed.extend_from_slice(&local_random); in export_keying_material()
291 seed.extend_from_slice(&local_random); in export_keying_material()