Searched refs:root_kek (Results 1 – 2 of 2) sorted by relevance
229 fn root_kek(&self, context: &[u8]) -> Result<crypto::OpaqueOr<crypto::hmac::Key>, Error> { in root_kek() method342 .root_kek(&trusty_keys.kek_context().expect("Couldn't get kek context")) in kek_call_returns_key()359 .root_kek(&trusty_keys.kek_context().expect("Couldn't get kek context")) in kek_two_calls_returns_same_key()363 .root_kek(&trusty_keys.kek_context().expect("Couldn't get kek context")) in kek_two_calls_returns_same_key()397 .root_kek(&context1.to_raw().expect("Couldn't serialize kek1 context")) in kek_with_different_context_return_different_keys()401 .root_kek(&context2.to_raw().expect("Couldn't serialize kek2 context")) in kek_with_different_context_return_different_keys()419 .root_kek(&context1.to_raw().expect("Couldn't serialize kek1 context")) in legacy_kek_is_different_than_non_legacy()423 .root_kek(&context2.to_raw().expect("Couldn't serialize kek2 context")) in legacy_kek_is_different_than_non_legacy()
74 root_kek: &OpaqueOr<kmr_common::crypto::hmac::Key>, in derive_kek()81 let raw_key = self.hkdf.hkdf(&[], &explicit!(root_kek)?.0, &info, 256 / 8)?; in derive_kek()166 let root_kek = self.keys.root_kek(&kek_context)?; in convert_key() localVariable167 let aes_key = self.derive_kek(&root_kek, &encrypted_keyblob, &hidden_params, sdd_info)?; in convert_key()