椭圆曲线-无限远点
无限远点一般可以看作一个点 ( ∞ , ∞ ) (\infty,\infty ) (∞,∞),简单用 ∞ \infty ∞表示。在图像上表示在y轴的顶端和底端。
- 如果一条直线是垂直的,那么我们就认为这条直线穿过点 ∞ \infty ∞。
- 两条垂直的直线在点 ∞ \infty ∞相交。
椭圆曲线 - 加法规则
椭圆曲线上点的集合可以看作一个加法群。如图所示, P 1 P_1 P1和 P 2 P_2 P2是一条椭圆曲线 E E E 上的两个点,那么 P 3 = P 1 + P 2 P_3 = P_1+P_2 P3=P1+P2 作为两个点的合,即为穿过 P 1 P_1 P1 和 P 2 P_2 P2 的直线与椭圆曲线 E E E 上的交点。
一些特别的规则( E : y 2 = x 3 + A x + B E: y^2 = x^3 + Ax +B E:y2=x3+Ax+B):
- 当 x 1 ≠ x 2 x_1 \neq x_2 x1=x2 时, x 3 = m 2 − x 1 − x 2 x_3 = m^2 - x_1 -x_2 x3=m2−x1−x2,