文章插图
安全散列算法SHA(Secure Hash Algorithm,SHA)是美国国家标准和技术局发布的国家标准FIPS PUB 180-1,一般称为SHA-1 。其对长度不超过264二进制位的消息产生160位的消息摘要输出 。SHA是一种数据加密算法,该算法经过加密专家多年来的发展和改进已日益完善,现在已成为公认的最安全的散列算法之一,并被广泛使用 。该算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码)的过程 。散列函数值可以说时对明文的一种“指纹”或是“摘要”所以对散列值的数字签名就可以视为对此明文的数字签名 。
【“SHA”的名词解释】
推荐阅读
- ampleur防晒可以天天用吗?
- “之”有什么古义
- 福原爱对战张怡宁被“打”哭,大魔王故意让球,这是为何?
- 中国人际关系网的“六度空间”?
- 杰瑞德·莱托加盟《幽灵鬼屋》,他的演技如何呢?
- 神医修龙·正文 第三百六十一章 本源不灭,我就不死
- “inferior”是什么意思?
- 非常有喜里的”想在你身边,不管有没有明天”是哪首插曲的
- 古代文言文中“清”怎么解释?
- “如?如?”的成语有哪些?