HomeSort by relevance Sort by last modified time
    Searched refs:keyBlob (Results 1 - 22 of 22) sorted by null

  /hardware/interfaces/keymaster/4.0/
IKeymasterDevice.hal 465 * @return keyBlob Opaque descriptor of the generated key. The recommended implementation
473 generates (ErrorCode error, vec<uint8_t> keyBlob, KeyCharacteristics keyCharacteristics);
500 * @return keyBlob Opaque descriptor of the imported key. The recommended implementation
508 generates (ErrorCode error, vec<uint8_t> keyBlob, KeyCharacteristics keyCharacteristics);
    [all...]
  /hardware/interfaces/keymaster/3.0/
IKeymasterDevice.hal 82 * @return keyBlob Opaque, encrypted descriptor of the generated key, which generally contains a
89 generates(ErrorCode error, vec<uint8_t> keyBlob, KeyCharacteristics keyCharacteristics);
103 * @return keyBlob Opaque, encrypted descriptor of the generated key, which will generally
112 generates(ErrorCode error, vec<uint8_t> keyBlob, KeyCharacteristics keyCharacteristics);
115 * Returns the characteristics of the specified key, if the keyBlob is valid (implementations
118 * @param keyBlob The opaque descriptor returned by generateKey() or importKey();
135 getKeyCharacteristics(vec<uint8_t> keyBlob, vec<uint8_t> clientId, vec<uint8_t> appData)
143 * @param keyBlob The opaque descriptor returned by generateKey() or importKey(). The
160 exportKey(KeyFormat keyFormat, vec<uint8_t> keyBlob, vec<uint8_t> clientId,
208 deleteKey(vec<uint8_t> keyBlob) generates(ErrorCode error)
    [all...]
  /system/security/keystore/
KeyStore.cpp 303 ResponseCode KeyStore::get(const char* filename, Blob* keyBlob, const BlobType type, uid_t userId) {
313 rc = keyBlob->readBlob(filename, userState->getEncryptionKey(), userState->getState());
318 const uint8_t version = keyBlob->getVersion();
324 if (upgradeBlob(filename, keyBlob, version, type, userId)) {
325 if ((rc = this->put(filename, keyBlob, userId)) != ResponseCode::NO_ERROR ||
326 (rc = keyBlob->readBlob(filename, userState->getEncryptionKey(),
336 if (rc == ResponseCode::NO_ERROR && type == TYPE_KEY_PAIR && keyBlob->isFallback()) {
338 importKey(keyBlob->getValue(), keyBlob->getLength(), filename, userId,
339 keyBlob->isEncrypted() ? KEYSTORE_FLAG_ENCRYPTED : KEYSTORE_FLAG_NONE)
    [all...]
legacy_keymaster_device_wrapper.h 54 Return<void> getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
60 Return<void> exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
69 Return<ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override;
key_store_service.cpp 169 Blob keyBlob;
171 mKeyStore->getKeyForName(&keyBlob, name8, targetUid, TYPE_GENERIC);
178 auto resultBlob = blob2hidlVec(keyBlob);
180 if (item) *item = static_cast<const hidl_vec<uint8_t>&>(blob2hidlVec(keyBlob));
197 Blob keyBlob(&item[0], item.size(), NULL, 0, ::TYPE_GENERIC);
198 keyBlob.setEncrypted(flags & KEYSTORE_FLAG_ENCRYPTED);
201 static_cast<int32_t>(mKeyStore->put(filename.string(), &keyBlob, get_user_id(targetUid)));
711 Blob keyBlob;
713 mKeyStore->get(filename.string(), &keyBlob, ::TYPE_ANY, get_user_id(targetUid));
714 if (responseCode == ResponseCode::NO_ERROR && keyBlob.isCriticalToDeviceEncryption())
    [all...]
KeyStore.h 100 ResponseCode get(const char* filename, Blob* keyBlob, const BlobType type, uid_t userId);
101 ResponseCode put(const char* filename, Blob* keyBlob, uid_t userId);
115 ResponseCode getKeyForName(Blob* keyBlob, const android::String8& keyName, const uid_t uid,
legacy_keymaster_device_wrapper.cpp 246 const hidl_vec<uint8_t>& keyBlob, const hidl_vec<uint8_t>& clientId,
254 auto kmKeyBlob = hidlVec2KmKeyBlob(keyBlob);
259 keymaster_device_, keyBlob.size() ? &kmKeyBlob : nullptr,
311 const hidl_vec<uint8_t>& keyBlob,
322 auto kmKeyBlob = hidlVec2KmKeyBlob(keyBlob);
327 keyBlob.size() ? &kmKeyBlob : nullptr,
418 Return<ErrorCode> LegacyKeymasterDeviceWrapper::deleteKey(const hidl_vec<uint8_t>& keyBlob) {
419 auto kmKeyBlob = hidlVec2KmKeyBlob(keyBlob);
  /hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/
Keymaster4.h 73 Return<void> getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
77 return dev_->getKeyCharacteristics(keyBlob, clientId, appData, _hidl_cb);
95 Return<void> exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
98 return dev_->exportKey(exportFormat, keyBlob, clientId, appData, _hidl_cb);
113 Return<ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override {
114 return dev_->deleteKey(keyBlob);
Keymaster3.h 76 Return<void> getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
93 Return<void> exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
102 Return<ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override;
  /hardware/interfaces/keymaster/4.0/support/
Keymaster3.cpp 152 auto cb = [&](V3_0::ErrorCode error, const hidl_vec<uint8_t>& keyBlob,
154 _hidl_cb(convert(error), keyBlob, convert(characteristics));
161 Return<void> Keymaster3::getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
169 auto rc = km3_dev_->getKeyCharacteristics(keyBlob, clientId, appData, cb);
176 auto cb = [&](V3_0::ErrorCode error, const hidl_vec<uint8_t>& keyBlob,
178 _hidl_cb(convert(error), keyBlob, convert(chars));
185 Return<void> Keymaster3::exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
191 auto rc = km3_dev_->exportKey(convert(exportFormat), keyBlob, clientId, appData, cb);
218 Return<ErrorCode> Keymaster3::deleteKey(const hidl_vec<uint8_t>& keyBlob) {
219 auto rc = km3_dev_->deleteKey(keyBlob);
    [all...]
  /external/nos/host/android/hals/keymaster/include/
KeymasterDevice.h 66 const hidl_vec<uint8_t>& keyBlob,
80 KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
89 Return<ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override;
  /system/keymaster/ng/include/
AndroidKeymaster3Device.h 66 Return<void> getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
72 Return<void> exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
81 Return<ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override;
AndroidKeymaster4Device.h 65 Return<void> getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
77 Return<void> exportKey(KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
86 Return<ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override;
  /frameworks/ml/nn/driver/cache/BlobCache/
BlobCache.cpp 112 std::shared_ptr<Blob> keyBlob(new Blob(key, keySize, true));
136 mCacheEntries.insert(index, CacheEntry(keyBlob, valueBlob, ++mAccessCount));
224 std::shared_ptr<Blob> const& keyBlob = e.getKey();
226 size += align4(sizeof(EntryHeader) + keyBlob->getSize() + valueBlob->getSize());
250 std::shared_ptr<Blob> const& keyBlob = e.getKey();
252 size_t keySize = keyBlob->getSize();
266 memcpy(eheader->mData, keyBlob->getData(), keySize);
  /frameworks/native/opengl/libs/EGL/
BlobCache.cpp 88 std::shared_ptr<Blob> keyBlob(new Blob(key, keySize, true));
104 mCacheEntries.insert(index, CacheEntry(keyBlob, valueBlob));
170 std::shared_ptr<Blob> const& keyBlob = e.getKey();
172 size += align4(sizeof(EntryHeader) + keyBlob->getSize() + valueBlob->getSize());
196 std::shared_ptr<Blob> const& keyBlob = e.getKey();
198 size_t keySize = keyBlob->getSize();
212 memcpy(eheader->mData, keyBlob->getData(), keySize);
  /system/vold/
Keymaster.cpp 122 auto hidlCb = [&](km::ErrorCode ret, const hidl_vec<uint8_t>& keyBlob,
126 if (key) key->assign(reinterpret_cast<const char*>(&keyBlob[0]), keyBlob.size());
142 auto keyBlob = km::support::blob2hidlVec(key);
143 auto error = mDevice->deleteKey(keyBlob);
182 auto keyBlob = km::support::blob2hidlVec(key);
194 auto error = mDevice->begin(purpose, keyBlob, inParams.hidl_data(), authToken, hidlCb);
  /system/keymaster/ng/
AndroidKeymaster3Device.cpp 295 Return<void> AndroidKeymaster3Device::getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
300 request.SetKeyMaterial(keyBlob.data(), keyBlob.size());
338 const hidl_vec<uint8_t>& keyBlob,
344 request.SetKeyMaterial(keyBlob.data(), keyBlob.size());
396 Return<ErrorCode> AndroidKeymaster3Device::deleteKey(const hidl_vec<uint8_t>& keyBlob) {
399 request.SetKeyMaterial(keyBlob.data(), keyBlob.size());
AndroidKeymaster4Device.cpp 326 Return<void> AndroidKeymaster4Device::getKeyCharacteristics(const hidl_vec<uint8_t>& keyBlob,
331 request.SetKeyMaterial(keyBlob.data(), keyBlob.size());
397 const hidl_vec<uint8_t>& keyBlob,
403 request.SetKeyMaterial(keyBlob.data(), keyBlob.size());
455 Return<ErrorCode> AndroidKeymaster4Device::deleteKey(const hidl_vec<uint8_t>& keyBlob) {
458 request.SetKeyMaterial(keyBlob.data(), keyBlob.size());
  /hardware/qcom/keymaster/
keymaster_qcom.cpp 103 const uint8_t* keyBlob, const size_t keyBlobLength,
106 struct qcom_km_key_blob * keyblob_ptr = (struct qcom_km_key_blob *)keyBlob;
113 if (keyBlob == NULL) {
118 // Should be large enough for keyblob data:
317 uint8_t** keyBlob, size_t* keyBlobLength) {
331 if (keyBlob == NULL || keyBlobLength == NULL) {
378 *keyBlob = keydata.release();
386 uint8_t** keyBlob, size_t* keyBlobLength)
396 } else if (keyBlob == NULL || keyBlobLength == NULL) {
461 *keyBlob = keydata.release()
    [all...]
  /external/nos/host/android/hals/keymaster/
KeymasterDevice.cpp 428 const hidl_vec<uint8_t>& keyBlob,
438 request.mutable_blob()->set_blob(&keyBlob[0], keyBlob.size());
499 KeyFormat exportFormat, const hidl_vec<uint8_t>& keyBlob,
509 request.mutable_blob()->set_blob(&keyBlob[0], keyBlob.size());
625 Return<ErrorCode> KeymasterDevice::deleteKey(const hidl_vec<uint8_t>& keyBlob)
632 request.mutable_blob()->set_blob(&keyBlob[0], keyBlob.size());
    [all...]
  /prebuilts/tools/common/m2/repository/com/amazonaws/aws-java-sdk-s3/1.11.18/
aws-java-sdk-s3-1.11.18.jar 
  /prebuilts/tools/common/m2/repository/org/apache/commons/commons-compress/1.12/
commons-compress-1.12.jar 

Completed in 583 milliseconds