Home
last modified time | relevance | path

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

/hardware/interfaces/security/rkp/aidl/vts/functional/
DVtsRemotelyProvisionedComponentTests.cpp84 auto [coseMac0, _, mac0ParseErr] = cppbor::parse(macedPubKey.macedKey); in corrupt_maced_key()
85 if (!coseMac0 || coseMac0->asArray()->size() != kCoseMac0EntryCount) { in corrupt_maced_key()
88 auto protParams = coseMac0->asArray()->get(kCoseMac0ProtectedParams)->asBstr(); in corrupt_maced_key()
89 auto unprotParams = coseMac0->asArray()->get(kCoseMac0UnprotectedParams)->asMap(); in corrupt_maced_key()
90 auto payload = coseMac0->asArray()->get(kCoseMac0Payload)->asBstr(); in corrupt_maced_key()
91 auto tag = coseMac0->asArray()->get(kCoseMac0Tag)->asBstr(); in corrupt_maced_key()
/hardware/interfaces/security/keymint/aidl/vts/functional/
DKeyMintAidlTestBase.cpp2177 auto [coseMac0, _, mac0ParseErr] = cppbor::parse(macedPubKey.macedKey); in check_maced_pubkey()
2178 ASSERT_TRUE(coseMac0) << "COSE Mac0 parse failed " << mac0ParseErr; in check_maced_pubkey()
2180 ASSERT_NE(coseMac0->asArray(), nullptr); in check_maced_pubkey()
2181 ASSERT_EQ(coseMac0->asArray()->size(), kCoseMac0EntryCount); in check_maced_pubkey()
2183 auto protParms = coseMac0->asArray()->get(kCoseMac0ProtectedParams)->asBstr(); in check_maced_pubkey()
2189 auto unprotParms = coseMac0->asArray()->get(kCoseMac0UnprotectedParams)->asMap(); in check_maced_pubkey()
2194 auto payload = coseMac0->asArray()->get(kCoseMac0Payload)->asBstr(); in check_maced_pubkey()
2198 auto coseMac0Tag = coseMac0->asArray()->get(kCoseMac0Tag)->asBstr(); in check_maced_pubkey()
/hardware/interfaces/identity/support/include/android/hardware/identity/support/
DIdentityCredentialSupport.h375 optional<vector<uint8_t>> coseMac0(const vector<uint8_t>& key, const vector<uint8_t>& data,
/hardware/interfaces/identity/support/tests/
DIdentityCredentialSupportTest.cpp309 optional<vector<uint8_t>> mac = support::coseMac0(key, data, detachedContent); in TEST()
330 optional<vector<uint8_t>> mac = support::coseMac0(key, data, detachedContent); in TEST()
/hardware/interfaces/security/keymint/support/
Dremote_prov_utils.cpp718 auto coseMac0 = cppbor::Array() in verifyProtectedData() local
727 auto macPayload = verifyAndParseCoseMac0(&coseMac0, *macKey); in verifyProtectedData()
/hardware/interfaces/identity/support/src/
DIdentityCredentialSupport.cpp2161 optional<vector<uint8_t>> coseMac0(const vector<uint8_t>& key, const vector<uint8_t>& data, in coseMac0() function
2259 support::coseMac0(eMacKey, {}, // payload in calcMac()