考点精讲
记忆技巧
记「RSA 靠大数、ECC 靠曲线省、DH 负责递钥匙」——非对称递钥匙(DH),对称搬货物,混合加密是常态。
记数学难题:RSA=大整数分解、ECC=椭圆曲线离散对数、DH=密钥交换。
记换算:256 位 ECC ≈ 3072 位 RSA,同等强度 ECC 密钥短得多。
记数学难题:RSA=大整数分解、ECC=椭圆曲线离散对数、DH=密钥交换。
记换算:256 位 ECC ≈ 3072 位 RSA,同等强度 ECC 密钥短得多。
常见误区
- 误以为 DH 是加密算法——DH 是密钥交换协议,不加密数据。
- 误以为 ECC 与 RSA 完全等价——ECC 密钥更短更快,但算法原理不同。
- 忽略「混合加密」的实战用法——直接用非对称加密大文件会极慢。
真题思路
- 【示例】 【示例】常考「RSA/ECC/DH 各基于什么数学难题、解决什么问题」或「为何混合加密」。参考 Practice Tests 第 3 章(Domain 3)。
常见问题
Q:ECC 比 RSA 好在哪?
A:同等安全强度下密钥更短、计算更快,适合资源受限设备。
Q:DH 交换出的密钥是永久使用的吗?
A:通常是会话密钥,用完即弃,提升安全性。
Q:DH 是加密算法吗?
A:不是,DH 是密钥交换协议,本身不加密数据。
Q:ECC 和 RSA 完全等价吗?
A:不是,ECC 密钥更短更快,但算法原理(数学难题)不同。
Q:能直接用非对称加密加密大文件吗?
A:不建议,非对称加密慢,应混合加密(非对称换密钥+对称加密数据)。
相关知识
教材出处:Domain 3 · 安全架构与工程 非对称加密:RSA、ECC、Diffie-Hellm