哈希函数

什么是密码哈希函数?

密码哈希函数(Cryptographic hash function)自 1980 年代以来就已存在,并在密码学、数据完整性验证、数据库索引等领域得到了广泛应用。在运算密码哈希函数时,我们会输入任意长度的数据,对应函数会将其转换为固定长度的输出值。输入数据时,把不同栏位的字元放进某个公式中去计算,这个行为通常被叫做杂凑或散列(Hash,因此哈希值又译杂凑值/散列值),此时输出的值被叫做哈希值,这个