Lines Matching refs:randoms
268 let mut randoms = [0u8; 64]; localVariable
269 randoms
273 randoms[32..]
277 randoms
282 pub randoms: SessionRandoms, field
289 randoms: &SessionRandoms, in new()
294 randoms: randoms.clone(), in new()
299 let randoms = join_randoms(&ret.randoms.client, &ret.randoms.server); in new() localVariable
305 &randoms, in new()
311 randoms: &SessionRandoms, in new_ems()
317 randoms: randoms.clone(), in new_ems()
333 randoms: &SessionRandoms, in new_resume()
338 randoms: randoms.clone(), in new_resume()
355 let randoms = join_randoms(&self.randoms.server, &self.randoms.client); in make_key_block() localVariable
361 &randoms, in make_key_block()
396 let mut randoms = Vec::new(); in export_keying_material() localVariable
397 randoms.extend_from_slice(&self.randoms.client); in export_keying_material()
398 randoms.extend_from_slice(&self.randoms.server); in export_keying_material()
401 (context.len() as u16).encode(&mut randoms); in export_keying_material()
402 randoms.extend_from_slice(context); in export_keying_material()
405 prf::prf(output, self.hash, &self.master_secret, label, &randoms) in export_keying_material()