C# 文件校验和在HTTPS站点中有用吗?

C# 文件校验和在HTTPS站点中有用吗?,c#,security,checksum,C#,Security,Checksum,我们被要求在下载页面上提供文件校验和 无论如何,我们正在开发的门户是HTTPS,具有3因素身份验证 校验和是否增加了安全性,或者它是无用的?可以使用文件校验和来验证文件是否已正确下载。 例如,如果可以从门户下载大型文件,那么提供文件的校验和也是一件好事 通过这种方式,用户可以下载文件,自己计算校验和,并将校验和与您提供的校验和进行比较。 校验和算法的示例可以是(在各种版本中)或 关于安全性,校验和可以用来查看文件是否被修改。尽管在您的特定情况下,有人可能会争辩说获得了更多的安全性,因为如果潜在的

我们被要求在下载页面上提供文件校验和

无论如何,我们正在开发的门户是HTTPS,具有3因素身份验证


校验和是否增加了安全性,或者它是无用的?

可以使用文件校验和来验证文件是否已正确下载。 例如,如果可以从门户下载大型文件,那么提供文件的校验和也是一件好事

通过这种方式,用户可以下载文件,自己计算校验和,并将校验和与您提供的校验和进行比较。 校验和算法的示例可以是(在各种版本中)或


关于安全性,校验和可以用来查看文件是否被修改。尽管在您的特定情况下,有人可能会争辩说获得了更多的安全性,因为如果潜在的黑客获得了修改您的文件的权限,那么黑客也可能相应地更改校验和

它不会增加安全性。但是,它确实增加了检查下载的文件在下载过程中是否损坏的功能。

这不是无用的-即使使用HTTPS,文件下载也可能失败,但似乎成功,或者写入客户端磁盘时出现问题。校验和将允许他们不仅针对攻击者,而且针对简单的下载问题进行验证;或者浏览器在将其保存到hd时可能会出错。@StefanoAltieri流本身是。但这会引起注意。但是还有更多的组件。。。浏览器、实际硬盘等。