Searched refs:coseMac0 (Results 1 – 6 of 6) sorted by relevance
/hardware/interfaces/security/rkp/aidl/vts/functional/ |
D | VtsRemotelyProvisionedComponentTests.cpp | 84 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/ |
D | KeyMintAidlTestBase.cpp | 2177 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/ |
D | IdentityCredentialSupport.h | 375 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/security/keymint/support/ |
D | remote_prov_utils.cpp | 718 auto coseMac0 = cppbor::Array() in verifyProtectedData() local 727 auto macPayload = verifyAndParseCoseMac0(&coseMac0, *macKey); in verifyProtectedData()
|
/hardware/interfaces/identity/support/src/ |
D | IdentityCredentialSupport.cpp | 2161 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()
|