对字符串做个签名,用到了md5签名,主要用了struct hashlib等
struct的 unpack 和pack蛮有意思的
取签名的u_int64
-
src="XX"
-
m=hashlib.md5()
-
m.update(src)
-
print m.hexdigest()
-
data = struct.unpack('QQ', m.digest()) print data[0], data[1]
-
取签名 16进制并归一化大小
-
接着上面的代码
-
print (hashlib.md5(src).hexdigest().upper())
-
print hashlib.md5(src).hexdigest()
阅读(842) | 评论(0) | 转发(0) |