← Menu

đŸȘ™ Le Pile ou face vĂ©rifiable

Un tirage pile/face que personne ne peut truquer, à deux, sur un seul appareil. Aucune donnée n'est envoyée : tout se calcule dans ce navigateur (SHA-256 via WebCrypto).

1
Engagement de la graine

L'appareil tire une graine secrĂšte alĂ©atoire et affiche immĂ©diatement son empreinte SHA-256 : l'engagement. Une fois affichĂ©, la graine ne peut plus ĂȘtre changĂ©e sans que ça se voie.

2
Grain de sel de la personne B

L'autre personne choisit librement un mot ou un nombre, imprĂ©visible pour celle qui a fourni la graine — puisque l'engagement est dĂ©jĂ  figĂ©, il est trop tard pour le truquer.

3
Tirage

RĂ©sultat = paritĂ© de SHA-256(graine + "|" + grain de sel). Octet pair → Pile, octet impair → Face.

4
Révélation & vérification

La graine est dévoilée. N'importe qui peut recalculer SHA-256(graine), comparer à l'engagement affiché en 1, puis refaire le calcul du résultat.

La graine est un nombre aléatoire de 256 bits (crypto.getRandomValues). Elle reste cachée : seule son empreinte est montrée ci-dessous une fois générée.

La « vĂ©rifiabilitĂ© » vient de l'engagement publiĂ© avant le grain de sel. Sur un seul appareil, la confiance repose sur le fait que la personne B fournit un sel rĂ©ellement imprĂ©visible, et que la graine est bien rĂ©vĂ©lĂ©e pour contrĂŽle — pas sur un tiers de confiance.
Historique de la session
Aucun tirage terminé pour l'instant.