Home
last modified time | relevance | path

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

/hardware/interfaces/identity/support/tests/
DIdentityCredentialSupportTest.cpp61 optional<vector<uint8_t>> keyPair = support::createEcKeyPair(); in TEST() local
62 ASSERT_TRUE(keyPair); in TEST()
63 optional<vector<uint8_t>> privKey = support::ecKeyPairGetPrivateKey(keyPair.value()); in TEST()
65 optional<vector<uint8_t>> pubKey = support::ecKeyPairGetPublicKey(keyPair.value()); in TEST()
111 optional<vector<uint8_t>> keyPair = support::createEcKeyPair(); in TEST() local
112 ASSERT_TRUE(keyPair); in TEST()
113 optional<vector<uint8_t>> privKey = support::ecKeyPairGetPrivateKey(keyPair.value()); in TEST()
115 optional<vector<uint8_t>> pubKey = support::ecKeyPairGetPublicKey(keyPair.value()); in TEST()
142 optional<vector<uint8_t>> keyPair = support::createEcKeyPair(); in TEST() local
143 ASSERT_TRUE(keyPair); in TEST()
[all …]
/hardware/interfaces/identity/support/include/android/hardware/identity/support/
DIdentityCredentialSupport.h144 optional<vector<uint8_t>> ecKeyPairGetPublicKey(const vector<uint8_t>& keyPair);
149 optional<vector<uint8_t>> ecKeyPairGetPrivateKey(const vector<uint8_t>& keyPair);
162 optional<vector<uint8_t>> ecKeyPairGetPkcs12(const vector<uint8_t>& keyPair, const string& name,
/hardware/interfaces/identity/support/src/
DIdentityCredentialSupport.cpp787 vector<uint8_t> keyPair(size); in createEcKeyPairAndAttestation() local
788 unsigned char* p = keyPair.data(); in createEcKeyPairAndAttestation()
791 return make_pair(keyPair, attestationCert.value()); in createEcKeyPairAndAttestation()
867 vector<uint8_t> keyPair; in createEcKeyPair() local
868 keyPair.resize(size); in createEcKeyPair()
869 unsigned char* p = keyPair.data(); in createEcKeyPair()
871 return keyPair; in createEcKeyPair()
874 optional<vector<uint8_t>> ecKeyPairGetPublicKey(const vector<uint8_t>& keyPair) { in ecKeyPairGetPublicKey() argument
875 const unsigned char* p = (const unsigned char*)keyPair.data(); in ecKeyPairGetPublicKey()
876 auto pkey = EVP_PKEY_Ptr(d2i_PrivateKey(EVP_PKEY_EC, nullptr, &p, keyPair.size())); in ecKeyPairGetPublicKey()
[all …]
/hardware/interfaces/identity/aidl/default/
DEicOpsImpl.cc204 optional<vector<uint8_t>> keyPair = android::hardware::identity::support::createEcKeyPair(); in eicOpsCreateEcKey() local
205 if (!keyPair) { in eicOpsCreateEcKey()
210 android::hardware::identity::support::ecKeyPairGetPrivateKey(keyPair.value()); in eicOpsCreateEcKey()
222 android::hardware::identity::support::ecKeyPairGetPublicKey(keyPair.value()); in eicOpsCreateEcKey()
/hardware/interfaces/identity/aidl/default/common/
DIdentityCredential.cpp167 optional<vector<uint8_t>> keyPair = support::ecPrivateKeyToKeyPair(ephemeralPriv.value()); in createEphemeralKeyPair() local
168 if (!keyPair) { in createEphemeralKeyPair()
174 optional<vector<uint8_t>> publicKey = support::ecKeyPairGetPublicKey(keyPair.value()); in createEphemeralKeyPair()
183 *outKeyPair = keyPair.value(); in createEphemeralKeyPair()