Home
last modified time | relevance | path

Searched refs:Ed25519Key (Results 1 – 6 of 6) sorted by relevance

/system/keymaster/include/keymaster/km_openssl/
Dcurve25519_key.h52 class Ed25519Key : public Curve25519Key {
/system/keymaster/km_openssl/
Dec_key_factory.cpp180 key.reset(new (std::nothrow) Ed25519Key(*hw_enforced, *sw_enforced, this, key_material)); in GenerateKey()
239 key.reset(new (std::nothrow) Ed25519Key(*hw_enforced, *sw_enforced, this)); in ImportKey()
355 Ed25519Key(*hw_enforced, *sw_enforced, this, pkcs8_key_material)); in ImportRawKey()
515 key->reset(new (std::nothrow) Ed25519Key(std::move(hw_enforced), std::move(sw_enforced), in CreateEmptyKey()
/system/keymint/boringssl/src/
Dec.rs97 let key = Key::Ed25519(ec::Ed25519Key(key)); in generate_ed25519_key()
127 fn ed25519_public_key(&self, key: &ec::Ed25519Key) -> Result<Vec<u8>, Error> { in ed25519_public_key()
396 fn new(key: ec::Ed25519Key) -> Result<Self, Error> { in new()
/system/keymint/common/src/crypto/
Dec.rs264 Ed25519(Ed25519Key),
354 pub struct Ed25519Key(pub [u8; CURVE25519_PRIV_KEY_LEN]); struct
488 Ok(KeyMaterial::Ec(EcCurve::Curve25519, CurveType::EdDsa, Key::Ed25519(Ed25519Key(key)).into())) in import_raw_ed25519_key()
Dtraits.rs388 fn ed25519_public_key(&self, key: &ec::Ed25519Key) -> Result<Vec<u8>, Error>; in ed25519_public_key()
655 fn ed25519_public_key(&self, _key: &ec::Ed25519Key) -> Result<Vec<u8>, Error> { in ed25519_public_key()
/system/keymint/common/src/
Dcrypto.rs311 ec::Key::Ed25519(ec::Ed25519Key(key)) in from_cbor_value()