AI 助教问 AI 助教
东方瑞通 · CISP

对称与非对称密码算法

对称密码加密解密密钥相同,典型有 DES/3DES/AES;非对称密码基于数学难题、密钥成对,典型有 RSA/ECC;柯克霍夫原则要求密钥保密、算法公开。

考点精讲

  1. 柯克霍夫原则:密钥保密,算法公开。
  2. 对称密码:加密密钥与解密密钥相同或实质上等同,典型算法 DES、3DES、AES、IDEA、RC5;AES 密钥长度 128/192/256 位;优点高效,缺点密钥交换与密钥管理复杂。
  3. 非对称密码:基于大整数分解、离散对数、背包问题等数学难题,典型算法 RSA、ECC、ElGamal;优点解决密钥传递、密钥管理简单、可提供数字签名,缺点计算复杂、耗资源大。
  4. 哈希函数(MD5、SHA-1、SHA-256/384/512)用于完整性校验,具单向性、定长输出、抗碰撞性。

记忆技巧

对称「一钥」快、难管
非对称「两钥」慢、解密钥传递
柯克霍夫「密钥保密、算法公开」
AES 密钥 128/192/256。

常见误区

  • AES 密钥长度记错(正确 128/192/256 位)。
  • 把对称与非对称的优缺点记反。
  • 把哈希函数(完整性校验)与加密(保密性)混淆。

真题思路

  • 【示例·单选】·单选 考非对称密码典型算法,锁定“RSA、ECC”。
  • 【示例】 考柯克霍夫原则,锁定“密钥保密、算法公开”。

常见问题

Q:对称密码典型算法有哪些?

A:DES、3DES、AES、IDEA、RC5 等。

Q:非对称密码典型算法有哪些?

A:RSA、ECC、ElGamal 等。

Q:柯克霍夫原则是什么?

A:密钥保密,算法公开。

相关知识

教材出处:第7章 信息安全支撑技术 对称与非对称密码算法

AI 助教

让 AI 助教带你深入学习,把你卡住的地方直接问它

随时为您答疑解惑

开始答疑