my-self.fr › Bi-Self
Bi-Self
Identité souveraine + modération communautaire autonome.
« Si une communauté peut se construire, elle peut se gouverner. »
- Le mot mémorisé sert de clé HMAC et ne quitte jamais le navigateur — le serveur ne range qu'un
Argon2idde l'empreinte. - Le nom d'hôte entre dans le message, et le navigateur le lit lui-même : une page qui imite le service dérive une empreinte inutilisable ici, et la base d'un autre site n'en donne aucune.
- Le sel accompagne le nom d'hôte : un par compte, engendré par le navigateur, non secret — il évite que deux mots identiques donnent la même empreinte.
- Mode Full, le seul implémenté : zéro e-mail. La variante Lite (e-mail conservé + mot mémorisé HMACé en plus du token reset) est spécifiée, pas implémentée.
La démo Duo Sybil montre pourquoi SelfRecover + SelfModerate ensemble neutralisent une attaque que ni l'un ni l'autre ne pourrait bloquer seul : création de 5 comptes sous coût cryptographique, pack-voting coordonné, détection et annulation. 1 + 1 = 3.
SelfRecover est conçu en deux variantes selon ton infrastructure. Le Full, celui qu'implémente la bibliothèque, retire totalement l'email du protocole : récupération par passphrase diceware + dérivation HMAC liée au nom d'hôte que le navigateur lit, donc zéro SMTP, zéro token reset à exfiltrer. Le Lite conserverait l'email habituel en y ajoutant un mot mémorisé HMACé côté client : même un attaquant qui contrôle la boîte mail ne pourrait pas reset le compte sans connaître ce mot. Il est spécifié, mais n'est pas implémenté dans cette version.
Le binôme
SelfRecover règle l'identité, sans aucun email (mode Full). SelfModerate règle la gouvernance : la communauté vote sur les comportements, les sanctions émergent de l'usage, et personne — pas même le fondateur — ne peut imposer sa volonté.
Pris isolément, chacun est utile. Ensemble, ils se verrouillent mutuellement : l'identité unique empêche les attaques Sybil qui rendent le vote manipulable. Le vote collectif dépasse l'autorité centrale que l'identité fiable aurait pu concentrer. 1 + 1 = 3.
SelfRecoverv0.12.1 · mode Full
Récupération de compte sans e-mail (mode Full) : le mot de récupération choisi par l'utilisateur sert de clé HMAC-SHA256, avec le nom d'hôte lu par le navigateur (anti-hameçonnage). Une variante Lite, qui garde l'e-mail et lui ajoute ce mot, est spécifiée mais n'est pas implémentée dans cette version.
SelfModeratedémo simplifiée
Modération par raisonnement collectif. Chaque vote est lié à une interaction réelle, chaque sanction émerge d'un score de réputation, les attaques coordonnées sont détectées algorithmiquement.
Synergie testable en direct — prochainement, la démo binôme montrera comment une tentative d'attaque Sybil (créer 5 comptes pour manipuler un vote) échoue simultanément côté SelfRecover (coût Argon2id + entropie diceware) et côté SelfModerate (détection pack-voting). Pas d'effet de manche, juste les deux algorithmes qui s'activent en temps réel.