信息安全中的哈希类型有哪些?
有各种类型的散列如下 -
RIPEMD - RIPEMD 是 96 年欧洲生产的 RIPE 项目的一个元素,研究人员参与了对 MD4/5 的攻击。与MD5/SHA相同,采用5轮16步的两条平行线。它生成一个 160 位的哈希值。它比 SHA 更慢但可能更安全。
MD5 - MD5 散列函数编码一串数据并将其编码为 128 位指纹。MD5 一般用作校验和来检查数据的完整性。MD5 也被称为遭受扩展的哈希冲突漏洞,但它是世界上使用最广泛的算法。
CRC32 - 循环冗余校验 (CRC) 是一种错误检测代码,通常用于发现数据的意外更改。使用 CRC32 对相似的数据字符串进行编码将不断产生相同的哈希输出,因此 CRC32 一直被用作文件完整性检查的哈希算法。那些日子里,CRC32 被特别用于 Zip 文件的外部。
循环冗余校验是由源设备为数据包数学计算的数字,因此由目标计算机重新计算。如果目标计算机上的原始版本和重新计算的版本不同,则数据包已损坏,需要重新发送或删除。
实现 CRC 的数学过程由国际电信联盟 (ITU) 定义,包括对 4 KB 或更少信息包的数据包传输的信息使用 16 位多项式,或对信息包传输的信息使用 32 位多项式大于 4 KB 的数据包。
Tiger 算法- 与 MD5 和 SHA 系列相比,Tiger 密码算法是一种更快、更合适的算法。它有一个192位的散列系统,一般用于新时代的计算机。Tiger2 是该算法的高级形式,比 Tiger 算法更具动态性。
Tiger 的设计利用了几乎全球范围内的 Merkle-Damgård 范式。单向压缩功能适用于 64 位字,支持 3 个状态字并处理 8 个信息字。
有 24 轮,使用一组混合了 XOR 和加/减、旋转和 S-box 查找的操作,以及一个相当复杂的密钥调度算法,用于从 8 个输入词中更改 24 个轮密钥。
消息摘要算法 (MD4) - 消息摘要算法 (MD4) 是一种产生 128 位摘要的加密哈希函数。由于 1995 年发现的第一次碰撞攻击,MD4 存在安全漏洞。之后,一些较新的攻击也影响了这个哈希函数。Ronald Rivest 于 1990 年生产 MD4,并影响了 MD5、SHA-1 和 RIPEMD 算法的设计。
以上是 信息安全中的哈希类型有哪些? 的全部内容, 来源链接: utcz.com/z/297425.html