Home
last modified time | relevance | path

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

/aosp12/hardware/interfaces/identity/aidl/default/common/
H A DIdentityCredential.cpp218 const vector<uint8_t>& signingKeyBlob, const vector<uint8_t>& sessionTranscript, in startRetrieval() argument
221 if (sessionTranscript.size() > 0) { in startRetrieval()
222 auto [item, _, message] = cppbor::parse(sessionTranscript); in startRetrieval()
231 if (sessionTranscript_ != sessionTranscript) { in startRetrieval()
238 sessionTranscript_ = sessionTranscript; in startRetrieval()
355 if (sessionTranscript.size() > 0 && itemsRequest.size() > 0 && readerSignature.size() > 0) { in startRetrieval()
368 if (!hwProxy_->validateRequestMessage(sessionTranscript, itemsRequest, in startRetrieval()
400 if (sessionTranscript.size() > 0) { in startRetrieval()
407 if (sessionTranscript.size() > 0 && in startRetrieval()
408 !(memmem(sessionTranscript.data(), sessionTranscript.size(), ePubX.data(), in startRetrieval()
[all …]
H A DSecureHardwareProxy.h149 virtual bool validateRequestMessage(const vector<uint8_t>& sessionTranscript,
153 virtual bool calcMacKey(const vector<uint8_t>& sessionTranscript,
H A DIdentityCredential.h77 const vector<uint8_t>& signingKeyBlob, const vector<uint8_t>& sessionTranscript,
/aosp12/hardware/interfaces/identity/aidl/default/
H A DFakeSecureHardwareProxy.cpp223 const vector<uint8_t>& sessionTranscript, const vector<uint8_t>& requestMessage, in validateRequestMessage() argument
226 &ctx_, sessionTranscript.data(), sessionTranscript.size(), requestMessage.data(), in validateRequestMessage()
261 const vector<uint8_t>& sessionTranscript, const vector<uint8_t>& readerEphemeralPublicKey, in calcMacKey() argument
268 return eicPresentationCalcMacKey(&ctx_, sessionTranscript.data(), sessionTranscript.size(), in calcMacKey()
H A DFakeSecureHardwareProxy.h107 bool validateRequestMessage(const vector<uint8_t>& sessionTranscript,
111 bool calcMacKey(const vector<uint8_t>& sessionTranscript,
/aosp12/hardware/interfaces/identity/aidl/vts/
H A DEndToEndTests.cpp341 cppbor::Array sessionTranscript = cppbor::Array() in TEST_P() local
344 vector<uint8_t> sessionTranscriptEncoded = sessionTranscript.encode(); in TEST_P()
375 .add(sessionTranscript.clone()) in TEST_P()
468 cppbor::SemanticTag(24, sessionTranscript.encode()) in TEST_P()
471 support::calcMac(sessionTranscript.encode(), // SessionTranscript in TEST_P()
493 calculatedMac = support::calcMac(sessionTranscript.encode(), // SessionTranscript in TEST_P()
515 calculatedMac = support::calcMac(sessionTranscript.encode(), // SessionTranscript in TEST_P()
H A DReaderAuthTests.cpp264 cppbor::Array sessionTranscript = cppbor::Array() in retrieveData() local
267 vector<uint8_t> sessionTranscriptBytes = sessionTranscript.encode(); in retrieveData()
295 .add(sessionTranscript.clone()) in retrieveData()
519 cppbor::Array sessionTranscript = cppbor::Array() in TEST_P() local
522 vector<uint8_t> sessionTranscriptBytes = sessionTranscript.encode(); in TEST_P()
537 .add(sessionTranscript.clone()) in TEST_P()
H A DUserAuthTests.cpp162 cppbor::Map sessionTranscript; in calcSessionTranscript() local
163 sessionTranscript.add(42, cppbor::SemanticTag(24, deviceEngagementBytes)); in calcSessionTranscript()
164 sessionTranscript.add(43, cppbor::SemanticTag(24, eReaderPubBytes)); in calcSessionTranscript()
165 return sessionTranscript; in calcSessionTranscript()
/aosp12/hardware/interfaces/identity/aidl/default/libeic/
H A DEicPresentation.h168 bool eicPresentationValidateRequestMessage(EicPresentation* ctx, const uint8_t* sessionTranscript,
195 bool eicPresentationCalcMacKey(EicPresentation* ctx, const uint8_t* sessionTranscript,
H A DEicPresentation.c185 bool eicPresentationValidateRequestMessage(EicPresentation* ctx, const uint8_t* sessionTranscript, in eicPresentationValidateRequestMessage() argument
281 eicCborAppend(&cbor, sessionTranscript, sessionTranscriptSize); in eicPresentationValidateRequestMessage()
485 bool eicPresentationCalcMacKey(EicPresentation* ctx, const uint8_t* sessionTranscript, in eicPresentationCalcMacKey() argument
507 eicCborAppendByteString(&cbor, sessionTranscript, sessionTranscriptSize); in eicPresentationCalcMacKey()
593 eicCborAppend(&ctx->cbor, sessionTranscript, sessionTranscriptSize); in eicPresentationCalcMacKey()
/aosp12/hardware/interfaces/identity/support/tests/
H A DIdentityCredentialSupportTest.cpp515 cppbor::Array sessionTranscript; in TEST() local
516 sessionTranscript.add(cppbor::SemanticTag(24, deviceEngagementEncoded)); in TEST()
517 sessionTranscript.add(cppbor::SemanticTag(24, eReaderKeyEncoded)); in TEST()
518 sessionTranscript.add(cppbor::Null()); in TEST()
519 vector<uint8_t> sessionTranscriptEncoded = sessionTranscript.encode(); in TEST()
/aosp12/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/1/android/hardware/identity/
H A DIIdentityCredential.aidl25 …hToken, in byte[] itemsRequest, in byte[] signingKeyBlob, in byte[] sessionTranscript, in byte[] r… in startRetrieval() argument
/aosp12/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/2/android/hardware/identity/
H A DIIdentityCredential.aidl25 …hToken, in byte[] itemsRequest, in byte[] signingKeyBlob, in byte[] sessionTranscript, in byte[] r… in startRetrieval() argument
/aosp12/system/security/identity/binder/android/security/identity/
H A DICredential.aidl56 in byte[] sessionTranscript, in getEntries() argument
/aosp12/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/3/android/hardware/identity/
H A DIIdentityCredential.aidl44 …hToken, in byte[] itemsRequest, in byte[] signingKeyBlob, in byte[] sessionTranscript, in byte[] r… in startRetrieval() argument
/aosp12/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/current/android/hardware/identity/
H A DIIdentityCredential.aidl43 …hToken, in byte[] itemsRequest, in byte[] signingKeyBlob, in byte[] sessionTranscript, in byte[] r… in startRetrieval() argument
/aosp12/hardware/interfaces/identity/aidl/android/hardware/identity/
H A DIIdentityCredential.aidl231 in byte[] sessionTranscript, in byte[] readerSignature, in int[] requestCounts); in startRetrieval() argument
/aosp12/frameworks/base/identity/java/android/security/identity/
H A DIdentityCredential.java276 @Nullable byte[] sessionTranscript, in getEntries() argument
H A DCredstoreIdentityCredential.java288 @Nullable byte[] sessionTranscript, in getEntries() argument
315 sessionTranscript != null ? sessionTranscript : new byte[0], in getEntries()
/aosp12/system/security/identity/
H A DCredential.h74 const vector<uint8_t>& sessionTranscript,
H A DCredential.cpp219 const vector<uint8_t>& sessionTranscript, in getEntries() argument
375 if (sessionTranscript.size() > 0) { in getEntries()
423 sessionTranscript, readerSignature, requestCounts); in getEntries()