在线sha加密工具能够在线对我们输入的字符串用常见的几种安全散列算法进行加密,支持SHA-1、SHA-256、SHA-512加密。
什么是sha
SHA即安全散列算法,它由美国NSA所设计与美国国家标准与技术研究院进行发布,适用于数字签名标准里面的数字签名算法.SHA-1能够将2~64次方位元的消息或字符串转换成一串160位元的信息摘要,接收到字符的时候,这个摘要可以来验证数据的完整性。由于数据在传输的过程中,可能会发生变化,那么就会产生不同摘要。
SHA家族的五个算法,分别是SHA-1、SHA-224、SHA-256、SHA-384,和SHA-512,由美国国家安全局(NSA)所设计,并由美国国家标准与技术研究院(NIST)发布;是美国的政府标准。后四者有时并称为SHA-2。SHA-1在许多安全协定中广为使用,包括TLS和SSL、PGP、SSH、S/MIME和IPsec,曾被视为是MD5(更早之前被广为使用的杂凑函数)的后继者。但SHA-1的安全性如今被密码学家严重质疑;虽然至今尚未出现对SHA-2有效的攻击,它的算法跟SHA-1基本上仍然相似;因此有些人开始发展其他替代的杂凑算法。
SHA-1(英语:Secure Hash Algorithm 1,中文名:安全散列算法1)是一种密码散列函数,美国国家安全局设计,并由美国国家标准技术研究所(NIST)发布为联邦数据处理标准(FIPS)。SHA-1可以生成一个被称为消息摘要的160位(20字节)散列值,散列值通常的呈现形式为40个十六进制数。
SHA256算法使用的哈希值长度是256位。这是一个抽象类。此类的唯一实现是SHA256Managed。
SHA512 (这些有时候也被称做 SHA-2)。
使用方法
1、将需要sha加密的字符串输入到文本框中
2、选择sha类型对输入的内容进行加密即可.