Searched refs:coseMac0 (Results 1 – 5 of 5) sorted by relevance
/hardware/interfaces/security/keymint/aidl/vts/functional/ |
D | VtsRemotelyProvisionedComponentTests.cpp | 61 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()
|
D | KeyMintAidlTestBase.cpp | 1608 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/ |
D | IdentityCredentialSupport.h | 357 optional<vector<uint8_t>> coseMac0(const vector<uint8_t>& key, const vector<uint8_t>& data,
|
/hardware/interfaces/identity/support/tests/ |
D | IdentityCredentialSupportTest.cpp | 309 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/ |
D | IdentityCredentialSupport.cpp | 2050 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()
|