Home
last modified time | relevance | path

Searched refs:wrappedKey (Results 1 – 14 of 14) sorted by relevance

/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/recoverablekeystore/
H A DWrappedKeyTest.java82 wrappedKey.getKeyMaterial(), KEY_ALGORITHM, Cipher.SECRET_KEY); in fromSecretKey_createsWrappedKeyThatCanBeUnwrapped_nullMetadata()
101 wrappedKey.getKeyMaterial(), KEY_ALGORITHM, Cipher.SECRET_KEY); in fromSecretKey_createsWrappedKeyThatCanBeUnwrapped_nonNullMetadata()
113 assertEquals(GENERATION_ID, wrappedKey.getPlatformKeyGenerationId()); in fromSecretKey_returnsAKeyWithTheGenerationIdOfTheWrappingKey()
121 WrappedKey wrappedKey = WrappedKey.fromSecretKey( in decryptWrappedKeys_decryptsWrappedKeys_nullMetadata() local
124 keysByAlias.put(alias, wrappedKey); in decryptWrappedKeys_decryptsWrappedKeys_nullMetadata()
140 WrappedKey wrappedKey = WrappedKey.fromSecretKey( in decryptWrappedKeys_decryptsWrappedKeys_nonNullMetadata() local
143 keysByAlias.put(alias, wrappedKey); in decryptWrappedKeys_decryptsWrappedKeys_nonNullMetadata()
159 WrappedKey wrappedKey = WrappedKey.fromSecretKey( in decryptWrappedKeys_doesNotDieIfSomeKeysAreUnwrappable() local
162 keysByAlias.put(alias, wrappedKey); in decryptWrappedKeys_doesNotDieIfSomeKeysAreUnwrappable()
174 WrappedKey wrappedKey = WrappedKey.fromSecretKey( in decryptWrappedKeys_throwsIfPlatformKeyGenerationIdDoesNotMatch() local
[all …]
H A DRecoverableKeyGeneratorTest.java101 WrappedKey wrappedKey = mRecoverableKeyStoreDb.getKey(KEYSTORE_UID_SELF, TEST_ALIAS); in generateAndStoreKey_storesWrappedKey_nullMetadata() local
102 assertNotNull(wrappedKey); in generateAndStoreKey_storesWrappedKey_nullMetadata()
103 assertNull(wrappedKey.getKeyMetadata()); in generateAndStoreKey_storesWrappedKey_nullMetadata()
111 WrappedKey wrappedKey = mRecoverableKeyStoreDb.getKey(KEYSTORE_UID_SELF, TEST_ALIAS); in generateAndStoreKey_storesWrappedKey_nonNullMetadata() local
112 assertNotNull(wrappedKey); in generateAndStoreKey_storesWrappedKey_nonNullMetadata()
113 assertArrayEquals(NON_NULL_METADATA, wrappedKey.getKeyMetadata()); in generateAndStoreKey_storesWrappedKey_nonNullMetadata()
129 WrappedKey wrappedKey = mRecoverableKeyStoreDb.getKey(KEYSTORE_UID_SELF, TEST_ALIAS); in generateAndStoreKey_storesTheWrappedVersionOfTheRawMaterial() local
132 new GCMParameterSpec(GCM_TAG_LENGTH_BITS, wrappedKey.getNonce())); in generateAndStoreKey_storesTheWrappedVersionOfTheRawMaterial()
133 byte[] unwrappedMaterial = cipher.doFinal(wrappedKey.getKeyMaterial()); in generateAndStoreKey_storesTheWrappedVersionOfTheRawMaterial()
166 new GCMParameterSpec(GCM_TAG_LENGTH_BITS, wrappedKey.getNonce())); in importKey_storesTheWrappedVersionOfTheRawMaterial()
[all …]
H A DRecoverableKeyStoreManagerTest.java1273 WrappedKey wrappedKey = new WrappedKey(NONCE, KEY_MATERIAL, keyMetadata, GENERATION_ID, in setRecoveryStatus() local
1275 mRecoverableKeyStoreDb.insertKey(userId, uid, alias, wrappedKey); in setRecoveryStatus()
/aosp14/frameworks/base/services/core/java/com/android/server/locksettings/recoverablekeystore/
H A DWrappedKey.java210 WrappedKey wrappedKey = wrappedKeys.get(alias); in unwrapKeys() local
211 if (wrappedKey.getPlatformKeyGenerationId() != platformKeyGenerationId) { in unwrapKeys()
217 wrappedKey.getPlatformKeyGenerationId(), in unwrapKeys()
224 new GCMParameterSpec(GCM_TAG_LENGTH_BITS, wrappedKey.getNonce())); in unwrapKeys()
228 wrappedKey.getKeyMaterial(), APPLICATION_KEY_ALGORITHM, Cipher.SECRET_KEY); in unwrapKeys()
238 unwrappedKeys.put(alias, Pair.create(key, wrappedKey.getKeyMetadata())); in unwrapKeys()
H A DRecoverableKeyGenerator.java104 WrappedKey wrappedKey = WrappedKey.fromSecretKey(platformKey, key, metadata); in generateAndStoreKey() local
105 long result = mDatabase.insertKey(userId, uid, alias, wrappedKey); in generateAndStoreKey()
148 WrappedKey wrappedKey = WrappedKey.fromSecretKey(platformKey, key, metadata); in importKey() local
149 long result = mDatabase.insertKey(userId, uid, alias, wrappedKey); in importKey()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/recoverablekeystore/storage/
H A DRecoverableKeyStoreDbTest.java90 mRecoverableKeyStoreDb.insertKey(userId, uid, alias, wrappedKey); in insertKey_replacesOldKey()
103 mRecoverableKeyStoreDb.insertKey(userId, uid, alias, wrappedKey); in insertKey_replacesOldKey()
175 mRecoverableKeyStoreDb.insertKey(userId, uid, alias, wrappedKey); in getKey_returnsInsertedKey()
228 WrappedKey wrappedKey = new WrappedKey( in getAllKeys_doesNotReturnKeysWithBadGenerationId() local
234 userId, uid, /*alias=*/ "test", wrappedKey); in getAllKeys_doesNotReturnKeysWithBadGenerationId()
246 WrappedKey wrappedKey = new WrappedKey( in getAllKeys_doesNotReturnKeysWithBadUserId() local
250 /*userId=*/ 1, uid, /*alias=*/ "test", wrappedKey); in getAllKeys_doesNotReturnKeysWithBadUserId()
382 WrappedKey wrappedKey = in setPlatformKeyGenerationId_invalidatesExistingKeysForUser() local
384 mRecoverableKeyStoreDb.insertKey(userId, uid, alias, wrappedKey); in setPlatformKeyGenerationId_invalidatesExistingKeysForUser()
434 mRecoverableKeyStoreDb.insertKey(userId, uid, alias, wrappedKey); in setRecoveryStatus_withSingleKey()
[all …]
/aosp14/frameworks/base/media/lib/signer/java/com/android/mediadrm/signer/
H A DMediaDrmSigner.java134 String algorithm, byte[] wrappedKey, byte[] message) { in signRSA() argument
135 return drm.signRSA(sessionId, algorithm, wrappedKey, message); in signRSA()
/aosp14/frameworks/base/keystore/java/android/security/
H A DKeyStoreSecurityLevel.java186 @NonNull byte[] wrappedKey, byte[] maskingKey, in importWrappedKey() argument
192 keyDescriptor.blob = wrappedKey; in importWrappedKey()
/aosp14/frameworks/base/keystore/java/android/security/keystore2/
H A DAndroidKeyStoreCipherSpiBase.java784 protected final Key engineUnwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, in engineUnwrap() argument
787 return mCipher.unwrap(wrappedKey, wrappedKeyAlgorithm, wrappedKeyType); in engineUnwrap()
799 if (wrappedKey == null) { in engineUnwrap()
805 encoded = engineDoFinal(wrappedKey, 0, wrappedKey.length); in engineUnwrap()
H A DAndroidKeyStoreSpi.java946 KeyDescriptor wrappedKey = makeKeyDescriptor(alias); in setWrappedKeyEntry() local
971 wrappedKey, wrappingkey, in setWrappedKeyEntry()
/aosp14/frameworks/base/services/core/java/com/android/server/locksettings/recoverablekeystore/storage/
H A DRecoverableKeyStoreDb.java97 public long insertKey(int userId, int uid, String alias, WrappedKey wrappedKey) { in insertKey() argument
103 values.put(KeysEntry.COLUMN_NAME_NONCE, wrappedKey.getNonce()); in insertKey()
104 values.put(KeysEntry.COLUMN_NAME_WRAPPED_KEY, wrappedKey.getKeyMaterial()); in insertKey()
106 values.put(KeysEntry.COLUMN_NAME_GENERATION_ID, wrappedKey.getPlatformKeyGenerationId()); in insertKey()
107 values.put(KeysEntry.COLUMN_NAME_RECOVERY_STATUS, wrappedKey.getRecoveryStatus()); in insertKey()
108 byte[] keyMetadata = wrappedKey.getKeyMetadata(); in insertKey()
/aosp14/frameworks/base/media/java/android/media/
H A DMediaDrm.java2554 @NonNull String algorithm, @NonNull byte[] wrappedKey, @NonNull byte[] message);
2571 @NonNull byte[] wrappedKey, @NonNull byte[] message) {
2572 return signRSANative(this, sessionId, algorithm, wrappedKey, message);
/aosp14/frameworks/base/media/jni/
H A Dandroid_media_MediaDrm.cpp1383 Vector<uint8_t> certificate, wrappedKey; in android_media_MediaDrm_provideProvisionResponseNative() local
1385 DrmStatus err = drm->provideProvisionResponse(response, certificate, wrappedKey); in android_media_MediaDrm_provideProvisionResponseNative()
1392 if (clazz && certificate.size() && wrappedKey.size()) { in android_media_MediaDrm_provideProvisionResponseNative()
1397 jbyteArray jwrappedKey = VectorToJByteArray(env, wrappedKey); in android_media_MediaDrm_provideProvisionResponseNative()
2007 Vector<uint8_t> wrappedKey(JByteArrayToVector(env, jwrappedKey)); in android_media_MediaDrm_signRSANative() local
2011 DrmStatus err = drm->signRSA(sessionId, algorithm, message, wrappedKey, signature); in android_media_MediaDrm_signRSANative()
/aosp14/frameworks/base/tools/aapt2/integration-tests/CommandTests/
H A Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...