Searched refs:X509_Ptr (Results 1 – 10 of 10) sorted by relevance
/hardware/interfaces/identity/aidl/vts/ |
D | Util.cpp | 43 using ::keymaster::X509_Ptr; 261 X509_Ptr cert = X509_Ptr(d2i_X509(nullptr, &certData, certBytes.size())); in validateAttestationCertificate() 265 X509_Ptr batchCert = X509_Ptr(d2i_X509(nullptr, &batchCertData, batchCertBytes.size())); in validateAttestationCertificate() 408 auto cert = X509_Ptr(d2i_X509(nullptr, &data, authKeyCertChain.size())); in verifyAuthKeyCertificate()
|
/hardware/interfaces/identity/support/src/ |
D | IdentityCredentialSupport.cpp | 161 using X509_Ptr = bssl::UniquePtr<X509>; typedef 366 auto x509 = X509_Ptr(d2i_X509(nullptr, &p, pEnd - p)); in certificateChainSplit() 380 vector<X509_Ptr>& parsedCertificates) { in parseX509Certificates() 385 auto x509 = X509_Ptr(d2i_X509(nullptr, &p, pEnd - p)); in parseX509Certificates() 398 auto x509 = X509_Ptr(d2i_X509(nullptr, &p, certificate.size())); in certificateSignedByPublicKey() 444 vector<X509_Ptr> certs; in certificateChainValidate() 456 const X509_Ptr& keyCert = certs[n - 1]; in certificateChainValidate() 457 const X509_Ptr& signingCert = certs[n]; in certificateChainValidate() 664 auto bc = X509_Ptr(d2i_X509(nullptr, &bcData, bcBlob->data_length)); in createAttestation() 987 auto x509 = X509_Ptr(X509_new()); in ecKeyPairGetPkcs12() [all …]
|
/hardware/interfaces/keymaster/4.1/vts/functional/ |
D | DeviceUniqueAttestationTest.cpp | 189 X509_Ptr parse_cert_blob(const std::vector<uint8_t>& blob) { in parse_cert_blob() 191 return X509_Ptr(d2i_X509(nullptr /* allocate new */, &p, blob.size())); in parse_cert_blob() 197 X509_Ptr key_cert(parse_cert_blob(cert_chain[i])); in check_certificate_chain_signatures() 198 X509_Ptr signing_cert(parse_cert_blob(cert_chain[i + 1])); in check_certificate_chain_signatures()
|
/hardware/interfaces/security/keymint/aidl/vts/functional/ |
D | KeyMintAidlTestBase.cpp | 698 X509_Ptr key_cert(parse_cert_blob(cert_chain_[0].encodedCertificate)); in LocalVerifyMessage() 805 X509_Ptr key_cert(parse_cert_blob(cert_chain_[0].encodedCertificate)); in LocalRsaEncryptMessage() 1289 X509_Ptr cert(parse_cert_blob(certificate.encodedCertificate)); in verify_subject_and_serial() 1303 X509_Ptr cert(parse_cert_blob(attestation_cert)); in verify_attestation_record() 1508 X509_Ptr key_cert(parse_cert_blob(chain[i].encodedCertificate)); in ChainSignaturesAreValid() 1509 X509_Ptr signing_cert; in ChainSignaturesAreValid() 1541 X509_Ptr parse_cert_blob(const vector<uint8_t>& blob) { in parse_cert_blob() 1543 return X509_Ptr(d2i_X509(nullptr /* allocate new */, &p, blob.size())); in parse_cert_blob()
|
D | KeyMintAidlTestBase.h | 345 X509_Ptr parse_cert_blob(const vector<uint8_t>& blob);
|
D | VtsRemotelyProvisionedComponentTests.cpp | 249 X509_Ptr key_cert(parse_cert_blob(attested_key_cert_chain[0].encodedCertificate)); in TEST_P()
|
D | KeyMintTest.cpp | 1005 X509_Ptr key_cert(parse_cert_blob(cert_chain_[0].encodedCertificate)); in TEST_P() 6484 X509_Ptr kmKeyCert(parse_cert_blob(cert_chain_[0].encodedCertificate)); in TEST_P()
|
/hardware/interfaces/keymaster/4.1/support/ |
D | attestation_record.cpp | 334 X509_Ptr x509(d2i_X509(nullptr, &p, cert.size())); in MAKE_OPENSSL_PTR_TYPE()
|
/hardware/interfaces/keymaster/4.0/vts/functional/ |
D | keymaster_hidl_hal_test.cpp | 268 X509_Ptr signing_cert(parse_cert_blob(chain[0])); in verify_chain() 294 X509_Ptr key_cert(parse_cert_blob(chain[i])); in verify_chain() 295 X509_Ptr signing_cert; in verify_chain() 395 X509_Ptr cert(parse_cert_blob(attestation_cert)); in verify_attestation_record()
|
/hardware/interfaces/keymaster/3.0/vts/functional/ |
D | keymaster_hidl_hal_test.cpp | 297 X509_Ptr key_cert(parse_cert_blob(chain[i])); in verify_chain() 298 X509_Ptr signing_cert; in verify_chain() 943 X509_Ptr cert(parse_cert_blob(attestation_cert)); in verify_attestation_record()
|