Searched refs:recoveryKey (Results 1 – 6 of 6) sorted by relevance
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/recoverablekeystore/ |
H A D | KeySyncUtilsTest.java | 125 SecretKey recoveryKey = KeySyncUtils.generateRecoveryKey(); in decryptApplicationKey_decryptsAnApplicationKey_nullMetadata() local 129 recoveryKey, in decryptApplicationKey_decryptsAnApplicationKey_nullMetadata() 146 recoveryKey, in decryptApplicationKey_decryptsAnApplicationKey_nonNullMetadata() 184 recoveryKey, in decryptApplicationKey_throwsIfWrongMetadata() 220 LOCK_SCREEN_HASH_1, recoveryKey); in decryptRecoveryKey_decryptsALocallyEncryptedKey() 224 assertArrayEquals(recoveryKey.getEncoded(), keyMaterial); in decryptRecoveryKey_decryptsALocallyEncryptedKey() 244 byte[] recoveryKey = randomBytes(32); in decryptRecoveryClaimResponse_decryptsAValidResponse() 249 /*payload=*/ recoveryKey); in decryptRecoveryClaimResponse_decryptsAValidResponse() 254 assertArrayEquals(recoveryKey, decrypted); in decryptRecoveryClaimResponse_decryptsAValidResponse() 260 byte[] recoveryKey = randomBytes(32); in decryptRecoveryClaimResponse_throwsIfCannotDecrypt() [all …]
|
H A D | RecoverableKeyStoreManagerTest.java | 1008 SecretKey recoveryKey = randomRecoveryKey(); in recoverKeyChainSnapshot_throwsIfFailedToDecryptAllApplicationKeys() local 1010 keyClaimant, TEST_SECRET, TEST_VAULT_PARAMS, recoveryKey); in recoverKeyChainSnapshot_throwsIfFailedToDecryptAllApplicationKeys() 1038 SecretKey recoveryKey = randomRecoveryKey(); in recoverKeyChainSnapshot_doesNotThrowIfNoApplicationKeysToBeDecrypted() local 1040 keyClaimant, TEST_SECRET, TEST_VAULT_PARAMS, recoveryKey); in recoverKeyChainSnapshot_doesNotThrowIfNoApplicationKeysToBeDecrypted() 1058 SecretKey recoveryKey = randomRecoveryKey(); in recoverKeyChainSnapshot_returnsDecryptedKeys() local 1060 keyClaimant, TEST_SECRET, TEST_VAULT_PARAMS, recoveryKey); in recoverKeyChainSnapshot_returnsDecryptedKeys() 1088 SecretKey recoveryKey = randomRecoveryKey(); in recoverKeyChainSnapshot_worksOnOtherApplicationKeysIfOneDecryptionFails() local 1090 keyClaimant, TEST_SECRET, TEST_VAULT_PARAMS, recoveryKey); in recoverKeyChainSnapshot_worksOnOtherApplicationKeysIfOneDecryptionFails() 1482 SecretKey recoveryKey, byte[] applicationKey) throws Exception { in encryptedApplicationKey() argument 1493 SecretKey recoveryKey) throws Exception { in encryptClaimResponse() argument [all …]
|
H A D | KeySyncTaskTest.java | 522 byte[] recoveryKey = decryptThmEncryptedKey( in run_sendsEncryptedKeysIfAvailableToSync_withRawPublicKey() 542 recoveryKey, keyData.getEncryptedKeyMaterial(), TEST_APP_KEY_METADATA_NULL); in run_sendsEncryptedKeysIfAvailableToSync_withRawPublicKey()
|
/aosp14/frameworks/base/services/core/java/com/android/server/locksettings/recoverablekeystore/ |
H A D | KeySyncUtils.java | 89 SecretKey recoveryKey in thmEncryptRecoveryKey() argument 91 byte[] encryptedRecoveryKey = locallyEncryptRecoveryKey(lockScreenHash, recoveryKey); in thmEncryptRecoveryKey() 128 static byte[] locallyEncryptRecoveryKey(byte[] lockScreenHash, SecretKey recoveryKey) in locallyEncryptRecoveryKey() argument 134 /*payload=*/ recoveryKey.getEncoded()); in locallyEncryptRecoveryKey() 160 SecretKey recoveryKey, Map<String, Pair<SecretKey, byte[]>> keys) in encryptKeysWithRecoveryKey() argument 180 /*sharedSecret=*/ recoveryKey.getEncoded(), in encryptKeysWithRecoveryKey() 278 public static byte[] decryptApplicationKey(byte[] recoveryKey, byte[] encryptedApplicationKey, in decryptApplicationKey() argument 289 /*sharedSecret=*/ recoveryKey, in decryptApplicationKey()
|
H A D | KeySyncTask.java | 299 SecretKey recoveryKey; in syncKeysForAgent() local 301 recoveryKey = generateRecoveryKey(); in syncKeysForAgent() 310 recoveryKey, rawKeysWithMetadata); in syncKeysForAgent() 341 recoveryKey); in syncKeysForAgent()
|
H A D | RecoverableKeyStoreManager.java | 650 byte[] recoveryKey = decryptRecoveryKey(sessionEntry, encryptedRecoveryKey); in recoverKeyChainSnapshot() 651 Map<String, byte[]> keysByAlias = recoverApplicationKeys(recoveryKey, in recoverKeyChainSnapshot() 896 private @NonNull Map<String, byte[]> recoverApplicationKeys(@NonNull byte[] recoveryKey, in recoverApplicationKeys() argument 905 byte[] keyMaterial = KeySyncUtils.decryptApplicationKey(recoveryKey, in recoverApplicationKeys()
|