对称和非对称加密

对称和非对称加密

  • 一.对称加密
  • 二.非对称加密
    • 1.数据加密
    • 2.签名认证
    • 3.公钥安全性
  • 三.应用

一.对称加密

对称加密方法是指发送方和接收方在通信前,先协定一把同样的私钥,然后用同一把私钥进行数据的加密和解密。
常用的对称加密算法有DES、RC、AES等。
对称加密的优点:算法公开、计算量小、加密更快,通常用于加密大量数据。
对称加密的缺点:

  1. 每个通信双方需要一把密钥,n个通信方就需要n*(n-1)把钥匙(每个发送方对其他每个接收方都有一个密钥),所以钥匙数量非常多,管理成本过大
  2. 两个通信方使用同一把钥匙,只要有一方丢失就会造成数据被解密、泄露
  3. 缺少像非对称加密一样的数字签名来认证发送方身份和内容篡改的功能(只有一把钥匙,丢失了就可以篡改,而非对称则需要两把,而且是双方各一对,一对加密,一对认证,下面会说)

你可能感兴趣的:(原理解析,计算机基础相关,(非)对称加密,CA)