import hashlib ##字符串的MD5 str="abcasdfghjs " \ "dgfhdfghjkasdfghasdf" md5=hashlib.md5(str.encode('utf-8')).hexdigest() print(md5) #求文件md5 file='jboss.pcap' md5file=open(file,'rb') md5=hashlib.md5(md5file.read()).hexdigest() md5file.close() print(md5)
MD5的好处:对于较长的字符串或较大的文件的匹配,利用MD5码代替,可以缩小所占空间