java之--加密、解密算法

在项目开发中,我们常需要用到加解密算法,加解密算法主要分为三大类:

1、对称加密算法,如:AESDES3DES

2、非对称加密算法,如:RSADSAECC

3、散列算法,如:MD5SHA1HMAC

1、各算法对比

不废话,直接开表格对比:

对称加密算法(加解密密钥相同)

名称

 

密钥长度

 

运算速度

 

安全性

 

资源消耗

 

DES

 

56位

 

较快

 

 

 

3DES

 

112位或168位

 

 

 

 

AES

 

128、192、256位

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzgdpz.html