Searched defs:keyBlob (Results 1 - 3 of 3) sorted by relevance
/system/core/libutils/ |
H A D | BlobCache.cpp | 87 sp<Blob> keyBlob(new Blob(key, keySize, true)); 103 mCacheEntries.add(CacheEntry(keyBlob, valueBlob)); 170 sp<Blob> keyBlob = e.getKey(); local 173 size += sizeof(EntryHeader) + keyBlob->getSize() + 196 sp<Blob> keyBlob = e.getKey(); local 198 size_t keySize = keyBlob->getSize(); 212 memcpy(eheader->mData, keyBlob->getData(), keySize);
|
/system/security/softkeymaster/ |
H A D | keymaster_openssl.cpp | 109 static int wrap_key(EVP_PKEY* pkey, int type, uint8_t** keyBlob, size_t* keyBlobLength) { argument 155 *keyBlob = derData.release(); 160 static EVP_PKEY* unwrap_key(const uint8_t* keyBlob, const size_t keyBlobLength) { argument 163 const uint8_t* p = keyBlob; 164 const uint8_t *const end = keyBlob + keyBlobLength; 166 if (keyBlob == NULL) { 383 uint8_t** keyBlob, size_t* keyBlobLength) { 410 if (wrap_key(pkey.get(), EVP_PKEY_type(pkey->type), keyBlob, keyBlobLength)) { 592 const uint8_t* keyBlob, const size_t keyBlobLength, 603 Unique_EVP_PKEY pkey(unwrap_key(keyBlob, keyBlobLengt 381 openssl_generate_keypair(const keymaster_device_t*, const keymaster_keypair_t key_type, const void* key_params, uint8_t** keyBlob, size_t* keyBlobLength) argument 590 openssl_sign_data(const keymaster_device_t*, const void* params, const uint8_t* keyBlob, const size_t keyBlobLength, const uint8_t* data, const size_t dataLength, uint8_t** signedData, size_t* signedDataLength) argument 709 openssl_verify_data(const keymaster_device_t*, const void* params, const uint8_t* keyBlob, const size_t keyBlobLength, const uint8_t* signedData, const size_t signedDataLength, const uint8_t* signature, const size_t signatureLength) argument [all...] |
/system/security/keystore/ |
H A D | keystore.cpp | 995 ResponseCode get(const char* filename, Blob* keyBlob, const BlobType type, uid_t uid) { argument 997 ResponseCode rc = keyBlob->readBlob(filename, userState->getDecryptionKey(), 1003 const uint8_t version = keyBlob->getVersion(); 1009 if (upgradeBlob(filename, keyBlob, version, type, uid)) { 1010 if ((rc = this->put(filename, keyBlob, uid)) != NO_ERROR 1011 || (rc = keyBlob->readBlob(filename, userState->getDecryptionKey(), 1024 && keyBlob->isFallback()) { 1025 ResponseCode imported = importKey(keyBlob->getValue(), keyBlob->getLength(), filename, 1026 uid, keyBlob 1043 put(const char* filename, Blob* keyBlob, uid_t uid) argument 1126 getKeyForName(Blob* keyBlob, const android::String8& keyName, const uid_t uid, const BlobType type) argument 1457 Blob keyBlob; local 1520 Blob keyBlob; local 1897 Blob keyBlob; local 1953 Blob keyBlob; local 2008 Blob keyBlob; local 2060 Blob keyBlob; local 2216 Blob keyBlob; local 2278 Blob keyBlob; local [all...] |
Completed in 90 milliseconds