说明:使用浏览器API实现,您的文件不会被上传到云端。支持上传任意文件格式。
点击选择,或将文件拖拽到此处
相关工具
计算文件的MD5,SHA1,SHA256,SHA512,SHA3-256,SHA3-512哈希值。哈希结果表示为十六进制字符串。
在线计算文件哈希值,支持计算文件MD5,SHA1,SHA256,SHA512,SHA3-256,SHA3-512哈希值。
- 本工具限制最大文件大小为1GB,当您的文件大小超过10MB时,可能需要稍等一会儿。如果浏览器提示无响应,请您继续等到即可。
- 当您需要计算相应的哈希值时,请勾选相应的算法。
- MD5算法简介:MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。1996年后该算法被证实存在弱点,可以被加以破解,对于需要高度安全性的数据,一般建议改用其他算法。
- SHA1算法简介:SHA-1(英语:Secure Hash Algorithm 1)是一种密码散列函数,美国国家安全局设计,并由美国国家标准技术研究所(NIST)发布为联邦数据处理标准(FIPS)。SHA-1可以生成一个被称为消息摘要的160位(20字节)散列值,散列值通常的呈现形式为40个十六进制数。
- SHA256和SHA512算法简介:SHA256和SHA512是SHA-2下细分出的一种算法,SHA-2,名称来自于安全散列算法2(英语:Secure Hash Algorithm 2)的缩写,一种密码散列函数算法标准,由美国国家安全局研发,属于SHA算法之一,是SHA-1的后继者。SHA-2下又可再分为六个不同的算法标准,包括了:SHA-224、SHA-256、SHA-384、SHA-512、SHA-512/224、SHA-512/256。这些变体除了生成摘要的长度 、循环运行的次数等一些微小差异外,算法的基本结构是一致的。
- SHA3-256和SHA3-512算法简介:SHA-3第三代安全散列算法(Secure Hash Algorithm 3),也称作Keccak算法。Keccak 使用海绵函数,此函数会将数据与初始的内部状态做XOR运算,这是无可避免可置换的(inevitably permuted)。在最大的版本,算法使用的内存状态是使用一个5×5的二维数组,数据类型是64位的字节,总计1600比特 。缩版的算法使用比较小的,以2为幂次的字节大小w为1比特,总计使用25比特。除了使用较小的版本来研究加密分析攻击,比较适中的大小(例如从w=4使用100比特,到w=32使用800比特)则提供了比较实际且轻量的替代方案。