增加了计算文件HMAC签名的代码