Searched refs:Ed25519Key (Results 1 – 6 of 6) sorted by relevance
/system/keymaster/include/keymaster/km_openssl/ |
D | curve25519_key.h | 52 class Ed25519Key : public Curve25519Key {
|
/system/keymaster/km_openssl/ |
D | ec_key_factory.cpp | 180 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/ |
D | ec.rs | 97 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/ |
D | ec.rs | 264 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()
|
D | traits.rs | 388 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/ |
D | crypto.rs | 311 ec::Key::Ed25519(ec::Ed25519Key(key)) in from_cbor_value()
|