Home
last modified time | relevance | path

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

/aosp14/frameworks/base/services/core/java/com/android/server/locksettings/
H A DSyntheticPasswordManager.java500 byte[] weaverSecret; field in SyntheticPasswordManager.TokenData
963 byte[] weaverSecret = weaverEnroll(weaverSlot, stretchedLskfToWeaverKey(stretchedLskf), in createLskfBasedProtector()
965 if (weaverSecret == null) { in createLskfBasedProtector()
974 protectorSecret = transformUnderWeaverSecret(stretchedLskf, weaverSecret); in createLskfBasedProtector()
1213 tokenData.weaverSecret = SecureRandomUtils.randomBytes(mWeaverConfig.valueSize); in addPendingToken()
1214 tokenData.secdiscardableOnDisk = SyntheticPasswordCrypto.encrypt(tokenData.weaverSecret, in addPendingToken()
1218 tokenData.weaverSecret = null; in addPendingToken()
1258 if (weaverEnroll(slot, null, tokenData.weaverSecret) == null) { in createTokenBasedProtector()
1708 byte[] weaverSecret = SyntheticPasswordCrypto.personalizedHash( in transformUnderWeaverSecret()
1710 return ArrayUtils.concat(data, weaverSecret); in transformUnderWeaverSecret()