加密方法 对称加密:加密和解密使用同一个密码,验证时,只需比较输入的密码和存储的一致不一致即可即可。非对称加密(公钥加密):每个密码都成对出现,一个为私钥(secret key),一个为公钥(public key),验证时根据存储的键值对判断。单向加密(散列加密):只能加密不能解密。提取数据特征码,常用于数据完整性校验。 雪崩效应(蝴蝶效应):初始条件的微小变化引起结果的巨大变化。定长输出: MD5:Message Digest,128位定长输出(Linux的用户密码使用的这个)。SHA1:Secure Hash Algorithm,160位定长输出。