Python 实现MD5加密算法对文件加密 返回加密MD5值
1.本文知识点:
使用Python 实现MD5加密算法对文件内容的加密 返回加密MD5值可用于文件传输前和接收时的校验文件内容是否丢失,文件传输前将文件内容加密为MD5值,将MD5作为文件名传输,接收时再次加密文件内容为MD5值,比较接收到的文件名和接收时文件内容的加密MD5是否相等,以此判断文件内容是否在传输过程是存在丢失的现象
2.使用方法
1)安装hashlib模块
pip install hashlib
2)在Python代码中实现
from hashlib
import md5
def md5_file(name
):
m
= md5
()
a_file
= open(name
, 'rb')
m
.update
(a_file
.read
())
a_file
.close
()
return m
.hexdigest
()
if __name__
== '__main__':
result
= md5_file
(r
'D:\test01.txt')
print(result
)
转载请注明原文地址:https://tech.qufami.com/read-2371.html