计算文件的SHA值
SHA(Secure Hash Algorithm,安全散列算法)是一种常用的密码学哈希函数,它将输入数据转换为固定长度的哈希值。在Python中,我们可以使用hashlib
模块来计算文件的SHA值。下面是一个示例代码,演示了如何使用Python计算文件的SHA值。
import hashlib
def calculate_sha(file_path):
# 创建一个SHA对象
sha = hashlib.sha256()
# 打开文件并逐块读取数据进行计算