1.DES(56位密钥)
2.3DES:使用3条56位的密钥对数据进行了3次加密
3.AES:可使用128,192,256位密钥,并且用128位(16字节)分组加密和解密数据
4.RSA:第一个既能用于数据加密,又能用于数字签名的算法
5.MD5:信息摘要算法,常用于校验文件,任意长度数据都会算出固定16位长度的MD5值,通常会再进行一次Base64加密
6.Base64:严格来说是一种编码格式,双向加密解密,常见于邮件,http加密
7.SHA:安全散列算法
五种分组模式(工作模式--EBC,CBC,CFB,OFB)
1.EBC模式
2.CBC模式
3.CBF模式
4.OFB模式
5.CTR模式
填充方式
1.NoPadding(不填充)
2.Zeros(0填充)
3.PKCS5Padding