Tirage du vendredi
Résultats du tirage
Chaque résultat est public et vérifiable par tous : vous pouvez refaire le calcul vous-même, sans faire confiance à Laoud.
Prochain tirage
Chargement…
Tirages passés
Chargement des résultats…
Vérifier un tirage
Le bouton « Vérifier ce tirage » refait ces calculs dans votre navigateur. Vous pouvez aussi les refaire avec l’outil de votre choix (par exemple sha256sum et openssl) :
- La graine n’a pas changé. Son empreinte a été publiée avant la clôture. Le SHA-256 du texte de la graine révélée doit donner cette empreinte.
- La liste n’a pas changé. Téléchargez la liste des codes. Écrivez « position:code » pour chaque ticket, dans l’ordre, en commençant à 0, séparés par « | », sans espace : 0:LA-4K7|1:LA-2MB|2:LA-8RW. Le SHA-256 de ce texte doit donner l’empreinte de la liste.
- La balise est bien publique. Ouvrez le lien de la balise drand (manche indiquée) : sa valeur « randomness » doit être celle affichée ici. Personne ne la connaissait avant la clôture.
- La position gagnante. Calculez HMAC-SHA256 avec la graine comme clé et, comme message, l’empreinte de la liste suivie de « : » et de la valeur de la balise (tout en texte, chiffres hexadécimaux minuscules). Prenez les 15 premiers chiffres hexadécimaux du résultat, convertissez-les en nombre et gardez le reste de la division par le nombre de tickets.
- Le code gagnant. Le code à cette position dans la liste (la première position étant 0) est le code gagnant.
Friday draw results (English)
One draw every Friday at 21:00, Paris time. Full rules: draw rules. Every result is public and anyone can check it: you can redo the calculation yourself, without having to trust Laoud.
Next draw
Loading…
Past draws
Loading results…
Check a draw
The "Check this draw" button redoes these calculations in your browser. You can also redo them with any tool you like (for example sha256sum and openssl):
- The seed did not change. Its hash was published before entries closed. The SHA-256 of the revealed seed's text must give this hash.
- The list did not change. Download the list of codes. Write "position:code" for each ticket, in order, starting at 0, separated by "|", with no spaces: 0:LA-4K7|1:LA-2MB|2:LA-8RW. The SHA-256 of this text must give the hash of the list.
- The beacon is public. Open the drand beacon link (round shown): its "randomness" value must be the one shown here. Nobody knew it before entries closed.
- The winning position. Compute HMAC-SHA256 with the seed as key and, as message, the hash of the list followed by ":" and the beacon value (all as text, lowercase hexadecimal digits). Take the first 15 hexadecimal digits of the result, convert them to a number and keep the remainder of its division by the number of tickets.
- The winning code. The code at this position in the list (the first position being 0) is the winning code.