安全hash函数需要具有以下三种特性:1.碰撞阻力,满足x≠y且H(x)=H(y);2.隐藏性,也被称为单向性;3.谜题友好,无法通过控制输入值x来获得想要的输出值H(x)。碰撞阻力也可以被称为防碰撞特性或抗碰撞特性,hash防碰撞用处是保证上传和下载的数据是一样的。 1.碰撞阻力 碰撞阻力也被称为防碰撞特性或抗碰撞特性,...