Searched refs:subject_public_key (Results 1 – 7 of 7) sorted by relevance
104 previous_public_key = &payloads.last().unwrap().subject_public_key; in validate_signatures_and_parse_dice_chain()289 pub(crate) subject_public_key: PublicKey, field323 let subject_public_key = value_to_bytes(value, "subject_public_key")?; in from_slice() localVariable324 let subject_public_key = in from_slice() localVariable325 CoseKey::from_slice(&subject_public_key)?.try_into()?; in from_slice()326 builder.subject_public_key(subject_public_key)?; in from_slice()525 subject_public_key: OnceCell<PublicKey>, field547 fn subject_public_key(&mut self, key: PublicKey) -> Result<()> { in subject_public_key() method548 set_once(&self.subject_public_key, key, "subject_public_key") in subject_public_key()568 let subject_public_key = take_value(&mut self.subject_public_key, "subject_public_key")?; in build() localVariable[all …]
63 client_vm_dice_chain.microdroid_payload().subject_public_key.verify(signature, message) in request_attestation()
128 let leaf_subject_pubkey = payloads.last().unwrap().subject_public_key()?; in new()232 fn subject_public_key(&self) -> Result<PublicKey> { in subject_public_key() method
150 let public_key = chain.leaf().subject_public_key(); in cdi_leaf_priv_corresponds_to_leaf_public_key_in_dice_chain()
244 let subject_public_key = EcKey::from_cose_public_key_slice(&csr_payload.public_key).unwrap(); in check_certificate_for_client_vm() localVariable246 PKey::try_from(subject_public_key).unwrap().subject_public_key_info().unwrap(); in check_certificate_for_client_vm()
56 assert!(!subject_public_key_info.subject_public_key.to_der().unwrap().is_empty()); in subject_public_key_info_serialization()
182 let public_key = chain.leaf().subject_public_key(); in csr_and_private_key_have_correct_format()