Re:Tell HN: iOS Signal eats your disk space
by jimkleiber on Monday April 11, 2022 @07:12PM
(#30996397)
I appreciate you both providing more info on this. It seems iOS is much more encrypted than I had thought it was. Still, if I resurrect the micro-journaling app, I'll probably keep an app-specific password and SQLCipher to add that extra layer of protection.
The application can chose per file:
* Encrypted when locked: NSFileProtectionComplete
* Encrypted until first unlock: NSFileProtectionCompleteUntilFirstUserAuthentication
* Encrypted unless used by the applications background tasks: NSFileProtectionCompleteUnlessOpen
I think the keys used for file encryption are unique per application and then again per file, but I didn’t find information on this.