深入浅出密码学
上QQ阅读APP看书,第一时间看更新

第2章 哈希函数

本章内容:

哈希函数的定义及其安全性质;

目前广泛采用的哈希函数;

现有的其他类型哈希函数。

在本章中我们学习的第一个密码学原语就是——哈希函数(Hash Function),它可以给任何数据生成一个全局唯一的标识符。哈希函数在密码学中随处可见!非正式地说,哈希函数以任意值为输入,并输出一个唯一的字节串。给定相同的输入,哈希函数总是产生相同的字节串。这可能看起来没什么,但在密码学中,许多算法都是基于哈希函数构造的。在本章中,我们将了解到关于哈希函数的所有知识,以及它应用广泛的原因。