开发者工具

哈希生成器

从文本输入生成SHA-1、SHA-256和SHA-512哈希。所有处理在浏览器中完成。

在浏览器中处理
推荐工具AI Coding Assistant

GitHub Copilot

AI pair programmer that helps you write code faster with smart suggestions.

免费试用

简介 哈希生成器?

哈希生成器使用MD5、SHA-1、SHA-256和SHA-512等算法从任意文本输入创建固定长度的加密摘要。哈希用于密码存储、数据完整性验证、文件校验和以及数字签名。

使用方法

  1. 输入或粘贴要哈希的文本
  2. 选择一个或多个哈希算法(MD5、SHA-1、SHA-256等)
  3. 即时查看每种算法的哈希输出
  4. 一键复制任何哈希值

常见问题

应该使用哪种哈希算法?
SHA-256是当前大多数场景的标准选择。MD5和SHA-1在安全性方面已被攻破,但仍可用于非安全性的校验。
哈希可以反向还原出原始文本吗?
不能,哈希是单向函数,无法通过数学方法反转。但常见输入可以通过彩虹表被找到,这就是为什么加盐(salt)很重要。
哈希和加密有什么区别?
哈希是单向的,产生固定长度的输出。加密是双向的——可以用正确的密钥解密。用哈希做验证,用加密做保密。