结构推理 DES和RSA算法的特点和比较。
【正确答案】(1)DES的特点:
   可靠性较高(16轮变化,增大了混乱性和扩散性,输出不残存统计信息);
   加密/解密速度快;
   算法容易实现(可由软件和硬件实现,硬件实现速度快),通用性强;
   算法具有对称性,密钥位数少,存在弱密钥和半弱密钥,便于穷尽攻击;
   密钥管理复杂。
   (2)RSA算法的特点:
   密钥管理简单(网上每个用户仅保密一个密钥,且不需密钥配送);
   便于数字签名;
   可靠性较高(取决于分解大素数的难易程度);
   算法复杂,加密/解密速度慢,难于实现。
【答案解析】