什么是椭圆曲线,想必大家都会首先想到的是高中时学到的标准椭圆曲线方程。 x2a2+y2b2=1(a>b,焦点在x轴,a<b,焦点在y轴) a 2 x 2 ? + b 2 y 2 ? =1(a>b,焦点在x轴,a 其实本文提到的椭圆曲线,跟这个高中时代的椭圆曲线方程基本无关。椭圆曲线的椭圆一词来源于椭圆周长积分公式。(这个命名深究起来比较复杂,了解一下就可以了1) 一条椭圆曲线是在射影平面上满足威尔斯特拉斯方程(Weierstrass)所有点的集合, Y2Z+a1XYZ+a3YZ2=X3+a2X2Z+a4XZ2+a6Z3 Y 2 Z+a 1 ? XYZ+a 3 ? YZ 2 =X 3 +a 2 ? X 2 Z+a 4 ? XZ 2 +a 6 ? Z 3 对普通平面上点(x,y),令x=X/Z,y=Y/Z,Z≠0,得到如下方程 y2Z3+a1xyZ3+a3yZ3=x3Z3+a2x2Z3+a4xZ3+a6Z3 y 2 Z 3 +a 1 ? xyZ 3 +a 3 ? yZ 3 =x 3 Z 3 +a 2 ? x 2 Z 3 +a 4 ? xZ 3 +a 6 ? Z 3 约掉Z3 Z 3 可以得到: y2+a1xy+a3y=x3+a2x2+a4x+a6 y 2 +a 1 ? xy+a 3 ? y=x 3 +a 2 ? x 2 +a 4 ? x+a 6 ? 简化版的Weierstrass方程: E:y2=x3+ax+b E:y 2 =x 3 +ax+b 其中, (1) Δ=?16(4a3+27b)≠0 Δ=?16(4a 3 +27b) ? ? =0 ,用来保证曲线是光滑的,即曲线的所有点都没有两个或者两个以上的不同的切线。 (2) a,b∈K,K为E的基础域。 a,b∈K,K为E的基础域。 (3) 点 O∞ O ∞ ? 是曲线的唯一的无穷远点。 —- 编译者/作者:嘿嘿嘿 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
什么是椭圆曲线
2020-01-16 嘿嘿嘿 来源:区块链网络
LOADING...
相关阅读:
- DeFi协议据称遭到黑客入侵,损失1.4亿雷亚尔2020-10-27
- 流动性暴跌,曲线突破纪录2020-09-20
- 比特币达到$ 11,000,但期货曲线仍保持持平&多空比处于创纪录的低位2020-09-18
- 区块链深度学习系列|椭圆曲线数字签名(ECDSA)的应用2020-09-18
- 方程谈币:9.17ETH止盈提醒2020-09-17