Files
simplex-chat/docs
Alain BrenzikoferandClaude Opus 5 472ee5ef10 core: refuse an account index BIP-32 cannot harden, whichever way it arrives
The counter path checked it, the explicit one did not, and the parser is not
the only caller: processChatCommand takes APIWalletBind from library callers
too. hardened leaves an index at or above 2^31 alone, so account i and
i + 2^31 are the same key while the duplicate check compares the stored
integers, and two profiles could hold one account's names.

The rfc now says what hiding a profile from /_wallet does and does not
protect: the seed is one per device, so whoever unlocks any profile can
derive every account.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Rvc3HbiWBTqbAvRT45G5oX
2026-09-10 16:44:15 +00:00
..
2026-07-22 18:37:53 +01:00
2023-09-21 09:28:58 +01:00
2026-08-16 13:14:07 +01:00
2026-07-14 14:14:11 +01:00
2023-05-11 10:11:38 +01:00
2026-05-07 21:04:46 +01:00
2026-03-30 18:14:17 +01:00
2026-07-22 08:22:48 +01:00
2025-11-29 22:59:58 +00:00
2026-08-16 13:14:07 +01:00
2022-11-28 17:34:43 +00:00
2022-11-28 17:34:43 +00:00
2022-11-28 17:34:43 +00:00