密码学基础与应用知识点精要.pdfVIP

  • 3
  • 0
  • 约3.24千字
  • 约 6页
  • 2026-06-15 发布于北京
  • 举报

《支撑技术》知识点串讲

第一节学基础

1.学发展阶段:古典、近代、现代和公钥学及特点。

2.系统组成:明文、加密、密钥、、密文。

3.原则:密钥,算法公开。

4.对称算法

(1)加密密钥和密钥相同,或实质上等同。

(2)典型算法:DES、3DES、AES、IDEA、RC5、Twofish、CAST-256。

(3)优点:高效;不足:交换密钥问题及密钥管理复杂。

5.非对称算法:

(1)典型算法:RSA、ECC、ElGamal

(2)原理:基于数学难题实现,大整数分解、离散对数、背包问题。

(3)优点:解决密钥传递问题、密钥管理简单、数字签名等其他服务。缺点:

计算复杂、耗用资源大。

6.哈希函数:

(1)作用:完整性校验;

(2)主要算法:MD5、SHA-1、SHA-2、SHA-256\384\512。

(3)特点:具有单向性、抗碰撞性(强弱之分)。

7.消息鉴别码:

(1)消息认证、完整性校验、抗重放(时间顺序验证);

(2

文档评论(0)

1亿VIP精品文档

相关文档