Home
last modified time | relevance | path

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

/hardware/interfaces/security/keymint/aidl/vts/functional/
DVtsRemotelyProvisionedComponentTests.cpp61 auto [coseMac0, _, mac0ParseErr] = cppbor::parse(macedPubKey.macedKey); in corrupt_maced_key()
62 if (!coseMac0 || coseMac0->asArray()->size() != kCoseMac0EntryCount) { in corrupt_maced_key()
65 auto protParams = coseMac0->asArray()->get(kCoseMac0ProtectedParams)->asBstr(); in corrupt_maced_key()
66 auto unprotParams = coseMac0->asArray()->get(kCoseMac0UnprotectedParams)->asMap(); in corrupt_maced_key()
67 auto payload = coseMac0->asArray()->get(kCoseMac0Payload)->asBstr(); in corrupt_maced_key()
68 auto tag = coseMac0->asArray()->get(kCoseMac0Tag)->asBstr(); in corrupt_maced_key()
350 auto coseMac0 = cppbor::Array() in checkProtectedData() local
359 auto macPayload = verifyAndParseCoseMac0(&coseMac0, *macKey); in checkProtectedData()
DKeyMintAidlTestBase.cpp1608 auto [coseMac0, _, mac0ParseErr] = cppbor::parse(macedPubKey.macedKey); in check_maced_pubkey()
1609 ASSERT_TRUE(coseMac0) << "COSE Mac0 parse failed " << mac0ParseErr; in check_maced_pubkey()
1611 ASSERT_NE(coseMac0->asArray(), nullptr); in check_maced_pubkey()
1612 ASSERT_EQ(coseMac0->asArray()->size(), kCoseMac0EntryCount); in check_maced_pubkey()
1614 auto protParms = coseMac0->asArray()->get(kCoseMac0ProtectedParams)->asBstr(); in check_maced_pubkey()
1620 auto unprotParms = coseMac0->asArray()->get(kCoseMac0UnprotectedParams)->asMap(); in check_maced_pubkey()
1625 auto payload = coseMac0->asArray()->get(kCoseMac0Payload)->asBstr(); in check_maced_pubkey()
1629 auto coseMac0Tag = coseMac0->asArray()->get(kCoseMac0Tag)->asBstr(); in check_maced_pubkey()
/hardware/interfaces/identity/support/include/android/hardware/identity/support/
DIdentityCredentialSupport.h357 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/identity/support/src/
DIdentityCredentialSupport.cpp2050 optional<vector<uint8_t>> coseMac0(const vector<uint8_t>& key, const vector<uint8_t>& data, in coseMac0() function
2148 support::coseMac0(eMacKey, {}, // payload in calcMac()