一、前言
这两天研究了一下项目中的密码加密,可以说得上是学到了很多。下面来大致说一下。
v二、常用加密
单向加密算法主要用来验证数据传输的过程中,是否被篡改过。
BASE64 严格地说,属于编码格式,而非加密算法
MD5(Message Digest algorithm 5,信息摘要算法)
SHA(Secure Hash Algorithm,安全散列算法)
HMAC(Hash Message Authentication Code,散列消息鉴别码
2.对称和非对称加密算法
对称和非对称加密算法主要采用公钥和私钥的形式,来对数据加密。
DES(Data Encryption Standard,数据加密算法)
PBE(Password-based encryption,基于密码验证)
网友评论

