Home
last modified time | relevance | path

Searched refs:Algorithm (Results 1 – 9 of 9) sorted by relevance

/packages/modules/Virtualization/libs/dice/open_dice/src/
Ddice.rs70 impl From<KeyAlgorithm> for iana::Algorithm { implementation
73 KeyAlgorithm::Ed25519 => iana::Algorithm::EdDSA, in from()
74 KeyAlgorithm::EcdsaP256 => iana::Algorithm::ES256, in from()
75 KeyAlgorithm::EcdsaP384 => iana::Algorithm::ES384, in from()
119 impl TryFrom<iana::Algorithm> for KeyAlgorithm {
122 fn try_from(alg: iana::Algorithm) -> Result<Self> { in try_from()
124 iana::Algorithm::EdDSA => Ok(KeyAlgorithm::Ed25519), in try_from()
125 iana::Algorithm::ES256 => Ok(KeyAlgorithm::EcdsaP256), in try_from()
126 iana::Algorithm::ES384 => Ok(KeyAlgorithm::EcdsaP384), in try_from()
Derror.rs33 UnsupportedKeyAlgorithm(coset::iana::Algorithm),
/packages/modules/Virtualization/libs/libservice_vm_fake_chain/src/
Dservice_vm.rs25 Algorithm, AsCborValue, CborSerializable, CoseKey, KeyOperation, KeyType, Label,
79 alg: Some(Algorithm::Assigned(iana::Algorithm::EdDSA)), in ed25519_public_key_to_cbor_value()
/packages/modules/Virtualization/libs/dice/sample_inputs/src/
Dsample_inputs.rs21 use coset::{iana, Algorithm, AsCborValue, CoseKey, KeyOperation, KeyType, Label};
81 alg: Some(Algorithm::Assigned(iana::Algorithm::EdDSA)), in ed25519_public_key_to_cbor_value()
/packages/modules/Virtualization/libs/libclient_vm_csr/src/
Dlib.rs39 const ATTESTATION_KEY_ALGO: iana::Algorithm = iana::Algorithm::ES256;
111 fn build_signature_headers(alg: iana::Algorithm) -> CoseSignature { in build_signature_headers()
236 assert_eq!(Some(coset::Algorithm::Assigned(ATTESTATION_KEY_ALGO)), cose_key.alg); in check_ec_key_params()
/packages/modules/Virtualization/libs/libservice_vm_requests/src/
Dpub_key.rs44 const ALGO: iana::Algorithm = iana::Algorithm::HMAC_256_256; in build_maced_public_key()
Ddice.rs31 Algorithm, AsCborValue, CborSerializable, CoseError, CoseKey, CoseSign1, KeyOperation, KeyType,
239 let Some(Algorithm::Assigned(alg)) = self.0.alg else { in verify()
244 iana::Algorithm::ES256 => Digester::sha256(), in verify()
245 iana::Algorithm::ES384 => Digester::sha384(), in verify()
/packages/modules/Virtualization/guest/pvmfw/src/dice/
Dchain.rs24 use coset::{iana, Algorithm, CborSerializable, CoseKey};
163 pub cose_alg: iana::Algorithm,
265 let Some(Algorithm::Assigned(cose_alg)) = key.alg else { in from_slice()
/packages/modules/Virtualization/libs/bssl/src/
Dec_key.rs45 const ES256_ALGO: iana::Algorithm = iana::Algorithm::ES256;