Cryptography ECC
椭圆曲线是代数几何和数论中的重要对象。它们的研究在密码学、数论和其他数学领域中有广泛应用。椭圆曲线的标 准形式是一个关于两个变量的二次方程,通常表示为:
其中 和 是实数或复数,且满足 ,以确保曲线没有奇点(即曲线是非奇异的)。
椭圆曲线的基本性质
-
几何性质:
- 椭圆曲线在实数范围内通常呈现为一个光滑的、连续的曲线,可能有一个或两个分支。
- 在复数范围内,椭圆曲线是一个环面(即二维环形结构)。
-
加法运算:
- 椭圆曲线上的点可以通过特定的规则进行“加法”运算,这使得椭圆曲线上的点形成一个阿贝尔群。
- 给定椭圆曲线上的两个点 和 ,它们的和 是通过以下几何构造得到的:
- 画过 和 的直线(如果 ,则画该点的切线)。
- 这条直线通常会与椭圆曲线相交于第三个点 。
- 过点 画一条垂直于 x 轴的直线,这条直线与椭圆曲线的另一个交点就是 的负点。
- 取这个负点的对称点即为 。
-
零 元素和逆元素:
- 椭圆曲线上的加法有一个零元素,即无穷远点 ,满足 对于所有椭圆曲线上的点