非对称加密算法都有哪些,安全性能对比

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了非对称加密算法都有哪些,安全性能对比相关的知识,希望对你有一定的参考价值。

参考技术A

常见的非对称加密算法有:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)


Hash算法
Hash算法特别的地方在于它是一种单向算法,用户可以通过Hash算法对目标信息生成一段特定长度的唯一的Hash值,却不能通过这个Hash值重新获得目标信息。因此Hash算法常用在不可还原的密码存储、信息完整性校验等。


常见的Hash算法有MD2、MD4、MD5、HAVAL、SHA
加密算法的效能通常可以按照算法本身的复杂程度、密钥长度(密钥越长越安全)、加解密速度等来衡量。上述的算法中,除了DES密钥长度不够、MD2速度较慢已逐渐被淘汰外,其他算法仍在目前的加密系统产品中使用。

本回答被提问者采纳

加密算法:DESAES等

指标:运算速度、安全性、资源消耗

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

非对称算法(加密密钥和解密密钥不同):

散列算法比较:

 

对称与非对称算法比较:

算法选择(从性能和安全性综合)
对称加密: AES(128位),
非对称加密: ECC(160位)或RSA(1024),
消息摘要: MD5
数字签名:DSA
轻量级:TEA、RC系列(RC4),Blowfish (不常换密钥)

 

 

 

http://www.cnblogs.com/sunxuchu/p/5483956.html

 

以上是关于非对称加密算法都有哪些,安全性能对比的主要内容,如果未能解决你的问题,请参考以下文章

各大加密算法对比(原理性能安全运用)

1、对称加密算法

什么是ElGamal非对称加密算法?

对称加密算法和非对称加密算法

对称加密算法以及使用方法

谁帮我介绍下加密对称算法?