Hash 计算文件的SHA1(或其他)散列是否安全;你正在下载吗?

Hash 计算文件的SHA1(或其他)散列是否安全;你正在下载吗?,hash,sha1,Hash,Sha1,我想在python脚本中使用hashlib定期计算文件的SHA1校验和,以查看文件是否完全正确下载,最好是在Ubuntu和Windows中下载。这样做安全吗 如果没有,还有更好的方法吗 非常感谢我猜计算文件的哈希或校验和[总是?]是安全的。您应该避免将其数据作为代码执行,这通常是注入所依赖的。再见,谢谢。如果我无法避免执行(比如)我下载的脚本,但我正在从安全服务器下载它,并且校验和匹配,那么我还可以做些什么来确保安全?

我想在python脚本中使用hashlib定期计算文件的SHA1校验和,以查看文件是否完全正确下载,最好是在Ubuntu和Windows中下载。这样做安全吗

如果没有,还有更好的方法吗


非常感谢

我猜计算文件的哈希或校验和[总是?]是安全的。您应该避免将其数据作为代码执行,这通常是注入所依赖的。再见,谢谢。如果我无法避免执行(比如)我下载的脚本,但我正在从安全服务器下载它,并且校验和匹配,那么我还可以做些什么来确保安全?