结构推理 请比较对称密码体系和非对称密码体系的优缺点。
【正确答案】对于某一明文以及由它产生的密文,加密时使用的密钥与解密时使用的密钥可以相同(单密钥),也可以不同(双密钥)。如果加密密钥和解密密钥相同或者很容易相互推导,则称这种密码体系为对称(单密钥)密码体系;否则,为非对称(双密钥)密码体系。对称密码体系和非对称密码体系各有优缺点,如表9-1所示。
   
表9-1 对称密码体系和非对称密码体系
  对称密码体系 非对称密码体系
含义 加密密钥和解密密钥相同 加密密钥和解密密钥不同,加密密钥公开
安全性基础 第三方不能获得密钥 依赖于计算复杂程度
优点 加/解密速度快 较高的加密强度
缺点 密钥传输依赖于保密通信 加/解密速度较慢
典型算法 DES、三重DES RSA
【答案解析】