直观感受就是比rsa短了很多,方便不少
不直观就是ed25519更加安全
什么是 Ed25519?
Ed25519 是一种现代公钥数字签名算法,以安全、高效、易用而著称。
全称:EdDSA(Edwards-curve Digital Signature Algorithm)
基于:Curve25519 椭圆曲线
用途:数字签名(身份验证、数据完整性、防抵赖)
为什么常用
✅ 速度快(签名和验证都很高效)
✅ 安全性强(约 128 位安全强度)
✅ 确定性签名(不依赖随机数,避免常见实现漏洞)
✅ 密钥和签名都很小
公钥:32 字节私钥:32 字节签名:64 字节✅ 抗侧信道攻击设计良好
常见应用场景
SSH 密钥(推荐默认)
Git 提交签名
TLS / 证书系统
区块链 / 加密货币(如 Solana)
安全通信与身份认证
与其他算法对比
| 算法 | 性能 | 安全性 | 说明 |
|---|---|---|---|
| Ed25519 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | 综合最佳选择 |
| RSA | ⭐ | ⭐⭐ | 密钥大、较老 |
| ECDSA | ⭐⭐⭐ | ⭐⭐⭐ | 易因随机数出错 |
| secp256k1 | ⭐⭐⭐ | ⭐⭐⭐ | 比特币专用 |
如果感觉以上信息对你有帮助,可以走个我的aff吗?感谢各位
PRO.WEE
https://www.dmit.io/aff.php?aff=12990&pid=183
EB.CORONA
https://www.dmit.io/aff.php?aff=12990&pid=218
评论 (0)