Home
last modified time | relevance | path

Searched refs:KeySyncUtils (Results 1 – 6 of 6) sorted by relevance

/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/recoverablekeystore/
H A DKeySyncUtilsTest.java94 SecretKey key = KeySyncUtils.generateRecoveryKey(); in generateRecoveryKey_returnsA256BitKey()
101 SecretKey a = KeySyncUtils.generateRecoveryKey(); in generateRecoveryKey_generatesANewKeyEachTime()
102 SecretKey b = KeySyncUtils.generateRecoveryKey(); in generateRecoveryKey_generatesANewKeyEachTime()
116 byte[] a = KeySyncUtils.generateKeyClaimant(); in generateKeyClaimant_generatesANewClaimantEachTime()
117 byte[] b = KeySyncUtils.generateKeyClaimant(); in generateKeyClaimant_generatesANewClaimantEachTime()
128 KeySyncUtils.encryptKeysWithRecoveryKey( in decryptApplicationKey_decryptsAnApplicationKey_nullMetadata()
145 KeySyncUtils.encryptKeysWithRecoveryKey( in decryptApplicationKey_decryptsAnApplicationKey_nonNullMetadata()
160 KeySyncUtils.encryptKeysWithRecoveryKey( in decryptApplicationKey_throwsIfUnableToDecrypt()
167 KeySyncUtils.decryptApplicationKey(KeySyncUtils.generateRecoveryKey().getEncoded(), in decryptApplicationKey_throwsIfUnableToDecrypt()
183 KeySyncUtils.encryptKeysWithRecoveryKey( in decryptApplicationKey_throwsIfWrongMetadata()
[all …]
H A DKeySyncTaskTest.java525 /*vaultParams=*/ KeySyncUtils.packVaultParams( in run_sendsEncryptedKeysIfAvailableToSync_withRawPublicKey()
541 byte[] appKey = KeySyncUtils.decryptApplicationKey( in run_sendsEncryptedKeysIfAvailableToSync_withRawPublicKey()
837 /*sharedSecret=*/ KeySyncUtils.calculateThmKfHash(lockScreenHash), in decryptThmEncryptedKey()
841 return KeySyncUtils.decryptRecoveryKey(lockScreenHash, locallyEncryptedKey); in decryptThmEncryptedKey()
H A DRecoverableKeyStoreManagerTest.java1483 return KeySyncUtils.encryptKeysWithRecoveryKey(recoveryKey, ImmutableMap.of( in encryptedApplicationKey()
1494 byte[] locallyEncryptedRecoveryKey = KeySyncUtils.locallyEncryptRecoveryKey( in encryptClaimResponse()
/aosp14/frameworks/base/services/core/java/com/android/server/locksettings/recoverablekeystore/
H A DKeySyncUtils.java49 public class KeySyncUtils { class
339 private KeySyncUtils() {} in KeySyncUtils() method in KeySyncUtils
H A DRecoverableKeyStoreManager.java532 publicKey = KeySyncUtils.deserializePublicKey(verifierPublicKey); in startRecoverySession()
544 byte[] keyClaimant = KeySyncUtils.generateKeyClaimant(); in startRecoverySession()
552 byte[] thmKfHash = KeySyncUtils.calculateThmKfHash(kfHash); in startRecoverySession()
553 return KeySyncUtils.encryptRecoveryClaim( in startRecoverySession()
857 locallyEncryptedKey = KeySyncUtils.decryptRecoveryClaimResponse( in decryptRecoveryKey()
875 return KeySyncUtils.decryptRecoveryKey(sessionEntry.getLskfHash(), locallyEncryptedKey); in decryptRecoveryKey()
905 byte[] keyMaterial = KeySyncUtils.decryptApplicationKey(recoveryKey, in recoverApplicationKeys()
H A DKeySyncTask.java309 encryptedApplicationKeys = KeySyncUtils.encryptKeysWithRecoveryKey( in syncKeysForAgent()
329 byte[] vaultParams = KeySyncUtils.packVaultParams( in syncKeysForAgent()
337 encryptedRecoveryKey = KeySyncUtils.thmEncryptRecoveryKey( in syncKeysForAgent()