4 ms·
The app uses kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly[1]. Quoting the relevant iOS documentation[2]: > After the first unlock, the data remains accessi
by pfg 9y ago
The app uses kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly[1]. Quoting the relevant iOS documentation[2]:
> After the first unlock, the data remains accessible until the next restart. This is recommended for items that need to be accessed by background applications. Items with this attribute do not migrate to a new device. Thus, after restoring from a backup of a different device, these items will not be present.
[1]: https://github.com/kryptco/kryptonite-ios/blob/42c71d6381def40e1322f3b951a395f2c6e65178/Kryptonite/KeyPair.swift#L35 https://github.com/kryptco/kryptonite-ios/blob/42c71d6381def...
[2]: https://developer.apple.com/reference/security/ksecattraccessibleafterfirstunlockthisdeviceonly https://developer.apple.com/reference/security/ksecattracces...