python Md5加密

‘’’
獲取簽名
1.假如簽名爲Md5加密;
2.以json文件的ASCII碼從大到小字典序,時間戳取1970時間格式的前16位;
‘’’
def getsign():
‘’’
parms: appid = ‘1000’
parms: gameid =‘14’
parms: unionId = ‘0’
parms: siteId = ‘0’
parms: appSecret =‘840510458F47713FC5869041DBDCEDB7’
‘’
timestamp1 = datetime.datetime.now().strftime(’%Y’) + datetime.datetime.now().strftime(
‘%m’) + datetime.datetime.now().strftime(’%d’) + datetime.datetime.now().strftime(
‘%H’) + datetime.datetime.now().strftime(’%M’) + datetime.datetime.now().strftime(
‘%S’) + datetime.datetime.now().strftime(’%f’)
timestamp = timestamp1[0:16]
appSecret1 = ‘840510458F47713FC5869041DBDCEDB7’
appsecret = appSecret1.lower()
str1 = ‘appid=1000&’ +‘gameid=14&’+‘siteId=0&timestamp=’+timestamp +’&’+‘unionId=0&appsecret=’+appsecret
m2 = hashlib.md5()
m2.update(str1.encode(encoding=‘utf-8’))
m2.hexdigest()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章