Les algorithmes de génération, expliqués honnêtement. Aucune magie, aucun artiste, juste des maths qui font de leur mieux.
Personne ne te donnera ton numéro : tu vas le calculer. Voici la recette rapide — et si tu veux comprendre pourquoi ça marche, les explications illustrées suivent juste en dessous.
1. Prépare ton nom, EXACTEMENT comme ceci (la moindre différence = mauvais numéro) :
Exemples : « Marie-Ève Côté » → marie-eve cote · « Étienne Roy » → etienne roy
2. Lance la formule (remplace le nom, garde le reste tel quel) :
python3 -c "import hashlib; print(int(hashlib.sha256('marie-eve cote|P2026'.encode()).hexdigest(),16) % 90_000_000 + 10_000_000)"
3. Prends les 8 chiffres et tape-les dans la barre de recherche de la galerie. Ton bot va s'illuminer. C'est le tien. Pour toujours.
Aucun serveur consulté, aucune base de données : ton nom EST la clé. C'est ça, la vérifiabilité publique — et accessoirement 25% d'un cours de crypto.
SHA-256 est une fonction de hachage : elle transforme n'importe quel texte en 64 caractères de charabia. Le même nom donne toujours le même charabia. Un nom différent — même d'une seule lettre — donne un charabia complètement différent.
Le hachoir ne se souvient de rien et ne s'excuse jamais.
Le charabia est en fait un nombre gigantesque (78 chiffres). On garde le reste de sa division par 90 000 000, puis on ajoute 10 000 000. Résultat garanti entre 10 000 000 et 99 999 999 : toujours 8 chiffres, c'est votre numéro.
Oui, votre identité numérique de finissant·e est un reste de division. Bienvenue en informatique.
Chaque octet du hash sert de dé pour piger un trait : un octet pour le fond (8 choix), un pour les yeux (4), la bouche (4), l'antenne (4), les bras (3), le décor (3). Au total : 193 536 combinaisons possibles. Vos dés sont pipés par votre propre nom — c'est pour ça que votre bot vous « ressemble mathématiquement ».
Vous n'avez pas choisi vos yeux dans la vraie vie non plus.
C'est une fonction à sens unique : tout le monde peut calculer votre numéro à partir de votre nom (l'algorithme est public, voir ci-dessous), mais personne ne peut retrouver un nom à partir d'un numéro. C'est le même principe qui protège vos mots de passe — quand le site est bien fait.
for, on peut hasher chaque nom et deviner qui est qui. C'est un badge kawaii, pas un coffre-fort suisse. Si votre menace c'est quelqu'un qui possède déjà la liste de classe… il a déjà la liste de classe.