/aosp12/frameworks/base/keystore/java/android/security/ |
H A D | SystemKeyStore.java | 48 public static String toHexString(byte[] keyData) { in toHexString() argument 49 if (keyData == null) { in toHexString() 52 int keyLen = keyData.length; in toHexString() 53 int expectedStringLen = keyData.length * 2; in toHexString() 55 for (int i = 0; i < keyData.length; i++) { in toHexString() 56 String hexStr = Integer.toString(keyData[i] & 0x00FF, 16); in toHexString()
|
H A D | KeyStoreSecurityLevel.java | 164 Collection<KeyParameter> args, int flags, byte[] keyData) in importKey() argument 167 args.toArray(new KeyParameter[args.size()]), flags, keyData)); in importKey()
|
/aosp12/hardware/interfaces/keymaster/4.1/vts/functional/ |
H A D | Keymaster4_1HidlTest.h | 46 KeyData keyData; in GenerateKeyData() local 48 super::GenerateKey(keyDescription, &keyData.blob, &keyData.characteristics)); in GenerateKeyData() 49 return {errorCode, keyData}; in GenerateKeyData() 52 void CheckedDeleteKeyData(KeyData* keyData) { CheckedDeleteKey(&keyData->blob); } in CheckedDeleteKeyData() argument
|
/aosp12/system/security/ondevice-signing/ |
H A D | CertUtils.cpp | 184 extractPublicKeyFromSubjectPublicKeyInfo(const std::vector<uint8_t>& keyData) { in extractPublicKeyFromSubjectPublicKeyInfo() argument 185 auto keyDataBytes = keyData.data(); in extractPublicKeyFromSubjectPublicKeyInfo() 186 EVP_PKEY* public_key = d2i_PUBKEY(nullptr, &keyDataBytes, keyData.size()); in extractPublicKeyFromSubjectPublicKeyInfo() 191 Result<std::vector<uint8_t>> extractPublicKeyFromX509(const std::vector<uint8_t>& keyData) { in extractPublicKeyFromX509() argument 192 auto keyDataBytes = keyData.data(); in extractPublicKeyFromX509() 193 bssl::UniquePtr<X509> decoded_cert(d2i_X509(nullptr, &keyDataBytes, keyData.size())); in extractPublicKeyFromX509()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/recoverablekeystore/ |
H A D | KeySyncTaskTest.java | 536 WrappedApplicationKey keyData = applicationKeys.get(0); in run_sendsEncryptedKeysIfAvailableToSync_withRawPublicKey() local 537 assertEquals(TEST_APP_KEY_ALIAS, keyData.getAlias()); in run_sendsEncryptedKeysIfAvailableToSync_withRawPublicKey() 538 assertThat(keyData.getAlias()).isEqualTo(keyData.getAlias()); in run_sendsEncryptedKeysIfAvailableToSync_withRawPublicKey() 540 recoveryKey, keyData.getEncryptedKeyMaterial(), TEST_APP_KEY_METADATA_NULL); in run_sendsEncryptedKeysIfAvailableToSync_withRawPublicKey() 561 WrappedApplicationKey keyData = applicationKeys.get(0); in run_sendsEncryptedKeysIfAvailableToSync_withCertPath_withNullKeyMetadata() local 562 assertThat(keyData.getAlias()).isEqualTo(TEST_APP_KEY_ALIAS); in run_sendsEncryptedKeysIfAvailableToSync_withCertPath_withNullKeyMetadata() 563 assertThat(keyData.getMetadata()).isEqualTo(TEST_APP_KEY_METADATA_NULL); in run_sendsEncryptedKeysIfAvailableToSync_withCertPath_withNullKeyMetadata() 585 WrappedApplicationKey keyData = applicationKeys.get(0); in run_sendsEncryptedKeysIfAvailableToSync_withCertPath_withNonNullKeyMetadata() local 586 assertThat(keyData.getAlias()).isEqualTo(TEST_APP_KEY_ALIAS); in run_sendsEncryptedKeysIfAvailableToSync_withCertPath_withNonNullKeyMetadata() 587 assertThat(keyData.getMetadata()).isEqualTo(TEST_APP_KEY_METADATA_NON_NULL); in run_sendsEncryptedKeysIfAvailableToSync_withCertPath_withNonNullKeyMetadata()
|
/aosp12/hardware/interfaces/keymaster/4.1/support/include/keymasterV4_1/ |
H A D | Keymaster4.h | 85 const hidl_vec<uint8_t>& keyData, importKey_cb _hidl_cb) override { in importKey() argument 86 return km4_0_dev_->importKey(params, keyFormat, keyData, _hidl_cb); in importKey()
|
H A D | Keymaster3.h | 77 const hidl_vec<uint8_t>& keyData, importKey_cb _hidl_cb) override;
|
/aosp12/system/core/trusty/keymaster/keymint/ |
H A D | TrustyKeyMintDevice.cpp | 163 KeyFormat keyFormat, const vector<uint8_t>& keyData, in importKey() argument 169 request.key_data = KeymasterKeyBlob(keyData.data(), keyData.size()); in importKey()
|
/aosp12/system/keymaster/ng/include/ |
H A D | AndroidKeymaster41Device.h | 110 const hidl_vec<uint8_t>& keyData, in importKey() argument 112 return super::importKey(params, keyFormat, keyData, _hidl_cb); in importKey()
|
H A D | AndroidKeyMintDevice.h | 49 const vector<uint8_t>& keyData,
|
H A D | AndroidKeymaster3Device.h | 70 const hidl_vec<uint8_t>& keyData, importKey_cb _hidl_cb) override;
|
/aosp12/system/hardware/interfaces/keystore2/aidl/android/system/keystore2/ |
H A D | IKeystoreSecurityLevel.aidl | 148 in KeyParameter[] params, in int flags, in byte[] keyData); in importKey() argument
|
/aosp12/system/keymaster/ng/ |
H A D | AndroidKeyMintDevice.cpp | 290 KeyFormat keyFormat, const vector<uint8_t>& keyData, in importKey() argument 297 request.key_data = KeymasterKeyBlob(keyData.data(), keyData.size()); in importKey()
|
H A D | AndroidKeymaster3Device.cpp | 318 const hidl_vec<uint8_t>& keyData, in importKey() argument 323 request.key_data = KeymasterKeyBlob(keyData.data(), keyData.size()); in importKey()
|
/aosp12/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/1/android/system/keystore2/ |
H A D | IKeystoreSecurityLevel.aidl | 40 …nKey, in android.hardware.security.keymint.KeyParameter[] params, in int flags, in byte[] keyData); in importKey() argument
|
/aosp12/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/current/android/system/keystore2/ |
H A D | IKeystoreSecurityLevel.aidl | 40 …nKey, in android.hardware.security.keymint.KeyParameter[] params, in int flags, in byte[] keyData); in importKey() argument
|
/aosp12/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/1/android/hardware/security/keymint/ |
H A D | IKeyMintDevice.aidl | 41 …ams, in android.hardware.security.keymint.KeyFormat keyFormat, in byte[] keyData, in @nullable and… in importKey() argument
|
/aosp12/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/current/android/hardware/security/keymint/ |
H A D | IKeyMintDevice.aidl | 41 …ams, in android.hardware.security.keymint.KeyFormat keyFormat, in byte[] keyData, in @nullable and… in importKey() argument
|
/aosp12/hardware/interfaces/security/keymint/aidl/android/hardware/security/keymint/ |
H A D | IKeyMintDevice.aidl | 385 in byte[] keyData, in @nullable AttestationKey attestationKey); in importKey() argument
|
/aosp12/packages/apps/Settings/src/com/android/settings/security/ |
H A D | CredentialStorage.java | 262 InstallKeyInKeyChain(String alias, byte[] keyData, byte[] certData, byte[] caListData, in InstallKeyInKeyChain() argument 265 mKeyData = keyData; in InstallKeyInKeyChain()
|
/aosp12/system/core/trusty/keymaster/3.0/ |
H A D | TrustyKeymaster3Device.cpp | 274 const hidl_vec<uint8_t>& keyData, in importKey() argument 279 request.key_data = KeymasterKeyBlob(keyData.data(), keyData.size()); in importKey()
|
/aosp12/system/core/trusty/keymaster/include/trusty_keymaster/ |
H A D | TrustyKeyMintDevice.h | 53 const vector<uint8_t>& keyData,
|
H A D | TrustyKeymaster3Device.h | 56 const hidl_vec<uint8_t>& keyData, importKey_cb _hidl_cb) override;
|
/aosp12/packages/apps/Car/Settings/src/com/android/car/settings/security/ |
H A D | CredentialStorageActivity.java | 295 InstallKeyInKeyChain(String alias, byte[] keyData, byte[] certData, byte[] caListData, in InstallKeyInKeyChain() argument 298 mKeyData = keyData; in InstallKeyInKeyChain()
|
/aosp12/hardware/interfaces/keymaster/4.1/support/ |
H A D | Keymaster3.cpp | 174 const hidl_vec<uint8_t>& keyData, importKey_cb _hidl_cb) { in importKey() argument 179 auto rc = km3_dev_->importKey(convert(params), convert(keyFormat), keyData, cb); in importKey()
|