Searched refs:SyntheticPasswordCrypto (Results 1 – 3 of 3) sorted by relevance
165 return SyntheticPasswordCrypto.personalisedHash(personalization, in derivePassword()193 SyntheticPasswordCrypto.personalisedHash( in initialize()195 this.E0 = SyntheticPasswordCrypto.encrypt(this.syntheticPassword.getBytes(), in initialize()214 return SyntheticPasswordCrypto.decrypt(syntheticPassword.getBytes(), PERSONALIZATION_E0, in computeP0()766 tokenData.secdiscardableOnDisk = SyntheticPasswordCrypto.encrypt(tokenData.weaverSecret, in createTokenBasedSyntheticPassword()959 secdiscardable = SyntheticPasswordCrypto.decrypt(response.getPayload(), in unwrapTokenBasedSyntheticPassword()995 secret = SyntheticPasswordCrypto.decryptBlobV1(getHandleName(handle), in unwrapSyntheticPasswordBlob()1089 byte[] weaverSecret = SyntheticPasswordCrypto.personalisedHash( in transformUnderWeaverSecret()1098 byte[] secdiscardable = SyntheticPasswordCrypto.personalisedHash( in transformUnderSecdiscardable()1137 return SyntheticPasswordCrypto.decryptBlob(blobKeyName, blob, applicationId); in decryptSPBlob()[all …]
45 public class SyntheticPasswordCrypto { class
8384 PLcom/android/server/locksettings/SyntheticPasswordCrypto;->decrypt(Ljavax/crypto/SecretKey;[B)[B8385 PLcom/android/server/locksettings/SyntheticPasswordCrypto;->decrypt([B[B[B)[B8386 PLcom/android/server/locksettings/SyntheticPasswordCrypto;->decryptBlob(Ljava/lang/String;[B[B)[B8387 PLcom/android/server/locksettings/SyntheticPasswordCrypto;->personalisedHash([B[[B)[B