Home
last modified time | relevance | path

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

/trusty/user/base/lib/hwbcc/common/
Dcommon.cpp36 static bool validate_pub_key_ed25519(const cppbor::Map* cose_key, in validate_pub_key_ed25519() argument
47 const cppbor::Int* key_type = cose_key->get(1)->asInt(); in validate_pub_key_ed25519()
48 const cppbor::Int* algorithm = cose_key->get(3)->asInt(); in validate_pub_key_ed25519()
49 const cppbor::Int* curve = cose_key->get(-1)->asInt(); in validate_pub_key_ed25519()
50 const cppbor::Bstr* key = cose_key->get(-2)->asBstr(); in validate_pub_key_ed25519()
61 CHECK(cose_key->size() == 5); in validate_pub_key_ed25519()
97 const cppbor::Map* cose_key = parsed_subject_key->asMap(); in validate_subject_key() local
98 CHECK_NOT_NULL(cose_key); in validate_subject_key()
100 CHECK(validate_pub_key_ed25519(cose_key, out_key)); in validate_subject_key()