标签:color ges 大文件 bsp div ash col 注意 iges
import hashlib hash=hashlib.md5() hash.update(‘wesley‘.encode(‘utf-8‘)) print(hash.hexdigest()) hash.update(‘hello‘.encode(‘utf-8‘)) print(hash.hexdigest()) m2=hashlib.md5() m2.update(‘wesleyhello‘.encode(‘utf-8‘)) print(m2.hexdigest())
‘‘‘ 17 注意:把一段很长的数据update多次,与一次update这段长数据,得到的结果一样 18 但是update多次为校验大文件提供了可能。 19 ‘‘‘
#防装酷
key=‘abcd‘
m1=hashlib.md5(key.encode(‘utf-8‘))
m1.update(‘wesleyhello‘.encode(‘utf-8‘))
print(m1.hexdigest())
key=‘abcdefg‘
m2=hashlib.md5(key.encode(‘utf-8‘))
m2.update(‘wesleyhello‘.encode(‘utf-8‘))
print(m2.hexdigest())
a09f91f8be77e65b371a64bf1d8305c9
afaf40213159c96c1133c4710e20455a
afaf40213159c96c1133c4710e20455a
22bd78d959d8e990afa8c4970154e776 #有key同一个字符串,结果不一样
6817f8f97d102dbc4dc140e820bd3bf4 #同一个字符串,key不一样结果也不一样
标签:color ges 大文件 bsp div ash col 注意 iges
原文地址:https://www.cnblogs.com/wuxi9864/p/9911868.html