halkyon/packages/halkyon_app/test/password
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 9348504163
fix(app): an Apple device's keychain gives the keys only while it is unlocked
The reading of the full reading's fixes found that first_unlock_this_device
left the account's private keys readable on a locked phone once it had
been unlocked after starting, which is what forensic tools extract from a
stolen one; and that, the accessibility being part of every keychain
lookup, an entry kept with another class stayed unseen and made the next
write fail as a duplicate, so that person couldn't finish signing in on
that device.

As the developer decided, the keys are kept unlocked_this_device (still
never in a backup nor in iCloud Keychain); nothing decrypts with them
while the device is locked. Keeping keys deletes the entry first, which a
delete finds whatever its class.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-23 14:13:00 +02:00
..
bloc fix(app): no state logs an authenticator's key, codes or the address 2026-10-23 14:12:57 +02:00
data fix(app): an Apple device's keychain gives the keys only while it is unlocked 2026-10-23 14:13:00 +02:00
widget fix(app): the phrase typed back is kept out of screenshots too 2026-10-23 14:13:00 +02:00