For bet id 78131 and before, please click here.
import hashlib import struct def xor_func(s1,s2): return ''.join(chr(ord(a) ^ ord(b)) for a,b in zip(s1,s2)) def verify(txid,secret,lessthan): sha512 = hashlib.sha512() sha512.update(xor_func(secret,txid)) b = long(sha512.hexdigest(),16) result = b % 65537 if result<lessthan: print "win!" else: print "lose!"
current time: Sun, 27 Nov 2016 05:16:47 +0000
Date | Secret |
---|---|
November 26 2016 | 3a5e61b140db09757e1564526e7baa5af905832fb2d3e5e7751a4a50bb39a5e0 |
November 25 2016 | beaf937a894d2c5f9da4491d492d5d52258b60fb54be4a5fc35c7dc2bb8ebcae |
November 24 2016 | 11e5aad23c1598bb42575ed2e6422941bc4e007fa21f434d1a84aeeed5fa0acb |
November 23 2016 | f706e1dcc7f0dd79827ef520e4c40e7f52b0e4b9ba5e65d29bd1d719d3c6acce |
November 22 2016 | a3e4a388b03400b4f9e9a352a1ec3461a5fbc08d6a5cb85611c46f7ad9693eba |
November 21 2016 | f73834b81064e1f8a083c8dfc62f3453e96f3064df8590cd7a2f26370668cdc8 |
November 20 2016 | e20233daabe9aa8e59b62e552d4551dea74671c4095e4cd46381300320b500e1 |
November 19 2016 | 5a2c8173cb2c5ac708aaadf0886ba56a868b11d35243fe17478623410e912fbc |
November 18 2016 | 03f070a52bf73f2b49a051503141d179aed377740559ba8cc293720b6b24bf55 |
November 17 2016 | 61dcb833cb501bb2990fb8b9a5e36bea91d59fcd44fe19daf3074e7f30c96a1b |
November 16 2016 | 417f457e3bdca6558ec015dba7d3a8a2c817daa5e73b211c9137cefb6346e3e9 |
November 15 2016 | e0bc0cdb9ce9d7ddf213f65c772e093bf4b460866753c9593743de283320d4be |
November 14 2016 | 0cd3b301bcc463f196d22a66f064cf90f78fc4396b684490b8eb2f1e2c084ccb |
November 13 2016 | 61d3c38d49baccb22bd40ed06b8ea79bfc58913075fb3ee14517dcb6a37cb1c9 |