EdDSA 是一种现代公钥密码学中的数字签名算法,全称 Edwards-curve Digital Signature Algorithm(基于爱德华兹曲线的数字签名算法)。它常用于对消息进行签名与验签,以证明消息未被篡改且确由私钥持有者生成。最常见的变体是 Ed25519(使用 Curve25519/Edwards25519)。
/ˌiːdiːˌɛsdiːˈeɪ/
EdDSA is used to sign data securely.
EdDSA 用于对数据进行安全签名。
Many modern protocols prefer EdDSA (especially Ed25519) because it is fast, has deterministic signatures, and is easier to implement safely than some older schemes.
许多现代协议更偏好使用 EdDSA(尤其是 Ed25519),因为它速度快、签名是确定性的,并且相比一些旧方案更容易安全实现。
EdDSA 是一个缩写:Ed 来自 Edwards(爱德华兹曲线,椭圆曲线的一种表示形式),DSA 来自 Digital Signature Algorithm(数字签名算法)。它由密码学研究者提出并推广,目标是在保持高安全性的同时,提升性能与实现的稳健性(例如使用确定性签名来减少随机数问题带来的风险)。