Advertisement
Guest User

Untitled

a guest
Dec 9th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. import hashlib
  2. import base64
  3. import time
  4.  
  5. uname = "gavinty"
  6. delim = "::"
  7.  
  8. def getTime():
  9. t = time.time()
  10. t = str(t)
  11. t = t.split('.')
  12. sec = t[0]
  13. msec = int(t[1][0:3])
  14. t = {
  15. 'sec': sec,
  16. 'msec': str(msec)
  17. }
  18. return t
  19.  
  20. def getData(currTime, uname, delim):
  21. sec = currTime['sec']
  22. msec = currTime['msec']
  23.  
  24. data = sec + delim + msec + delim + uname
  25.  
  26. return data
  27.  
  28. def getHash(data):
  29. return hashlib.sha256().hexdigest()
  30.  
  31. def encodeData(hash):
  32. return base64.b64encode(hash).decode()
  33.  
  34.  
  35. t = {
  36. 'sec': '1',
  37. 'msec': '1'
  38. }
  39.  
  40. h = hashData(getTime(), uname, delim)
  41. # e = encodeData(h)
  42. print(h)
  43.  
  44. # if(e == 'MTQ3NGY3MjU2Yjc3NDcyMTU0MDA1Yjk2N2IzMzk2OGM0MThhNTdiODQ0MzI1ZjRkNzFjY2YxZmVhM2ViOGQ2NQ=='):
  45. # print('You did it')
  46. # else:
  47. # print('Nope')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement