Lines Matching refs:h
143 fn hmac_sha(h: CipherSuiteHash, key: &[u8], data: &[u8]) -> Result<Vec<u8>> { in hmac_sha()
144 let mut mac = match h { in hmac_sha()
159 h: CipherSuiteHash, in prf_p_hash()
164 let iterations = ((requested_length as f64) / (h.size() as f64)).ceil() as usize; in prf_p_hash()
166 last_round = hmac_sha(h, secret, &last_round)?; in prf_p_hash()
170 let with_secret = hmac_sha(h, secret, &last_round_seed)?; in prf_p_hash()
181 h: CipherSuiteHash, in prf_extended_master_secret()
185 prf_p_hash(pre_master_secret, &seed, 48, h) in prf_extended_master_secret()
192 h: CipherSuiteHash, in prf_master_secret()
197 prf_p_hash(pre_master_secret, &seed, 48, h) in prf_master_secret()
207 h: CipherSuiteHash, in prf_encryption_keys()
217 h, in prf_encryption_keys()
253 h: CipherSuiteHash, in prf_verify_data()
255 let mut hasher = match h { in prf_verify_data()
263 prf_p_hash(master_secret, &seed, 12, h) in prf_verify_data()
269 h: CipherSuiteHash, in prf_verify_data_client()
275 h, in prf_verify_data_client()
282 h: CipherSuiteHash, in prf_verify_data_server()
288 h, in prf_verify_data_server()