halkyon/packages/halkyon_app/test/password
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 c9fedce258
feat(app): the keys of accounts that sign in with SimpleLogin, on the device (ADR 0020, D19)
AccountCrypto makes the keys of an account that signs in with SimpleLogin
(newKeys): new key pairs or an anonymous person's device keys, wrapped
under the password and a new recovery phrase, with the public half of the
password's proof key in place of SRP's verifier. It proves the password to
open them (proveKeysPassword: one Argon2id for the proof and the unwrapping)
and the recovery phrase to link a new SimpleLogin account in place of a
lost one (signMendProof, bound to the attempt). The interop tests check all
three against the register's own checks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-24 09:17:50 +02:00
..
bloc fix(app): the short reading's nits on the device 2026-10-23 14:13:05 +02:00
data feat(app): the keys of accounts that sign in with SimpleLogin, on the device (ADR 0020, D19) 2026-10-24 09:17:50 +02:00
widget fix(app): a phrase field keeps its focus as the app goes and comes back 2026-10-23 14:13:04 +02:00