信息安全算法流程:一张图搞懂DES/RSA/ECC










信息安全绕不开的三大算法
用知犀思维导图帮你结构化梳理
秒懂核心逻辑!
DES(对称加密)
- 结构:Feistel网络 + 56位密钥 + 16轮迭代
- 特点:加解密同构,S盒提供非线性
- 现状:已被AES取代,3DES也已过时
RSA(非对称加密)
- 基础:大整数分解(n = p×q)
- 密钥:公钥(n,e)、私钥(n,d)
- 安全:≥2048位 + OAEP填充,速度慢,仅用于小数据加密
ECC(椭圆曲线密码)
- 基础:椭圆曲线离散对数(ECDLP)
- 优势:256位 ≈ 3072位RSA,短密钥高性能
- 推荐:Curve25519 / Ed25519,现代TLS/区块链首选
混合加密(TLS实战)
- 身份验证:证书签名(RSA/ECC)
- 密钥协商:ECDHE(前向安全)
- 数据加密:AES‑GCM
完整版的信息安全算法流程可以在知犀模板库内获取
#DES #RSA #ECC #加密算法 #知犀思维导图
