Lines Matching refs:randoms
214 pub(crate) randoms: ConnectionRandoms, field
221 randoms: &ConnectionRandoms, in new()
226 randoms: randoms.clone(), in new()
231 let randoms = join_randoms(&ret.randoms.client, &ret.randoms.server); in new() localVariable
237 &randoms, in new()
243 randoms: &ConnectionRandoms, in new_ems()
249 randoms: randoms.clone(), in new_ems()
265 randoms: &ConnectionRandoms, in new_resume()
270 randoms: randoms.clone(), in new_resume()
305 let (write_key, write_iv, read_key, read_iv) = if self.randoms.we_are_client { in make_cipher_pair()
343 let randoms = join_randoms(&self.randoms.server, &self.randoms.client); in make_key_block() localVariable
349 &randoms, in make_key_block()
393 let mut randoms = Vec::new(); in export_keying_material() localVariable
394 randoms.extend_from_slice(&self.randoms.client); in export_keying_material()
395 randoms.extend_from_slice(&self.randoms.server); in export_keying_material()
398 (context.len() as u16).encode(&mut randoms); in export_keying_material()
399 randoms.extend_from_slice(context); in export_keying_material()
407 &randoms, in export_keying_material()
413 let mut randoms = [0u8; 64]; localVariable
414 randoms[..32].copy_from_slice(first);
415 randoms[32..].copy_from_slice(second);
416 randoms