Curve25519(X25519)¶
X25519与Ed25519的联系, 两者之间可以相互转换
- Curve25519(X25519)是进行蒙哥马利曲线(Montgomery Curve)迪菲赫尔曼秘钥交换的椭圆曲线算法。
- Ed25519是进行爱德华曲线(Edwards Curve)数字签名的椭圆曲线算法。
蒙哥马利曲线(Montgomery Curve)¶
\[A = 486662\]
\[P = 2^{255} - 19\]
\[y^{2} = x^{3} + A * x^{2} + x mod P\]
Generate KeyPair