文件哈希计算器 – SHA-1、SHA-256、SHA-384 和 SHA-512
文件哈希计算器在浏览器中读取文件,并使用原生 WebCrypto 计算其 SHA-1、SHA-256、SHA-384 和 SHA-512 哈希。四个结果都以十六进制摘要显示,点击摘要即可复制。可用这些值检查下载、对比文件或确认完整性;整个过程在内存中完成,不会向服务器发送任何文件数据。
文件哈希计算器是一款基于浏览器的文件哈希计算工具。它使用浏览器的原生 WebCrypto,为文件生成 SHA-1、SHA-256、SHA-384 和 SHA-512 摘要,并以十六进制显示每个结果。用它可以检查下载、对比文件,或获取可复制的摘要以备后用。
计算器在内存中读取文件并计算哈希,同一输入生成四个摘要。每种算法生成各自的哈希值,因此您可以将结果与使用相同算法的校验和对比。点击任意显示的摘要即可复制。该工具用于计算哈希,不会对文件加密,也无法将摘要还原为原始内容。
文件是您要检查的内容,哈希是由内容计算出的紧凑值。哈希可用于检查文件是否一致:用相同算法为每个文件计算摘要并对比结果。因此,该计算器在验证下载或检查文件完整性时很有用。
计算在浏览器中进行,文件在内存中处理。不会向服务器发送任何内容,页面加载后支持离线使用。您可以直接使用,无需将文件上传到远程服务。
开发者和运维工程师可以用该计算器验证构建产物、检查他人发来的文件,或将本地文件与已发布的校验和对比。它也适合任何想查看四种受支持哈希输出、复制摘要而无需安装独立哈希工具的人。
步骤 1:使用工具的文件输入选择要检查的文件。文件在浏览器中读取并处理。
步骤 2:等待计算器生成 SHA-1、SHA-256、SHA-384 和 SHA-512 哈希。同一文件会显示四个结果。
步骤 3:查看十六进制摘要,将相关值与可信校验和或另一个文件的哈希对比。
步骤 4:点击摘要进行复制,然后粘贴到需要验证或记录文件哈希的地方。
使用场景:将文件的哈希与可信来源提供的校验和对比,验证下载的文件。
使用场景:计算两个文件的哈希并检查值是否一致,以对比文件。
使用场景:记录文件的摘要以便日后对比,在使用或分享文件前检查其完整性。
使用场景:为文件计算对应的摘要并对比结果,验证收到的哈希值。
使用场景:用计算器测试文件,学习 SHA-1、SHA-256、SHA-384 和 SHA-512 生成不同摘要的原理。
使用场景:在本地生成文件哈希,而不是将文件发送到第三方页面处理。