美文网首页
对称加密和非对称加密的区别?分别有哪些算法的实现?

对称加密和非对称加密的区别?分别有哪些算法的实现?

作者: natewang | 来源:发表于2018-10-07 21:47 被阅读94次

    1) 对称加密加密与解密使用的是同样的密钥,所以速度快,但由于需要将密钥在网络传输,所以安全性不高。
    (2) 非对称加密使用了一对密钥,公钥与私钥,所以安全性高,但加密与解密速度慢。
    (3) 解决的办法是将对称加密的密钥使用非对称加密的公钥进行加密,然后发送出去,接收方使用私钥进行解密得到对称加密的密钥,然后双方可以使用对称加密来进行沟通。

    常见的对称加密算法有DES、3DES、AES、Blowfish、IDEA、RC5、RC6。
    非对称 RSA、Elgamal、背包算法、Rabin、D-H、ECC(椭圆曲线加密算法)。

    相关文章

      网友评论

          本文标题:对称加密和非对称加密的区别?分别有哪些算法的实现?

          本文链接:https://www.haomeiwen.com/subject/peyraftx.html