怎么证明一个点在椭圆曲线方程的内部?除了直接带入椭圆得到值<1的那种无法解释的方法。谢谢
来源:蜘蛛抓取(WebSpider)
时间:2017-09-09 10:21
标签:
椭圆曲线方程
-
中心在原点,一个焦点(0,√2)的椭圓曲线方程被直线l:y=2x-1截得的弦的中点在直线4x-1=0上,求此椭圆方程
-
然后联立这个椭圆方程与直线方程消去y,得一关于x的一元二次方程再利用韦達定理,求出中点坐标(里面有ab)利用这个中点在已知直线上,就可以得到a与b的一个关系式了再利用a^2-b^2=c^2=2,这样就可以求出椭圆的方程了...
-
然后联立这个椭圆方程与直线方程,消去y得一关于x的一元二次方程,再利用韦达定理求出中点坐标(里面有a,b)利用这个中点在已知直线上就可以得到a与b的一个关系式了,再利用a^2-b^2=c^2=2这样就可以求出椭圆的方程了。
-
可以用点差法也可以直接设两交点坐标为X1,X2
-
现在我们描述一个利用椭圆曲线方程进行加密通信的过程:
1、用户A选定一条椭圆曲线方程Ep(a,b)并取椭圆曲线方程上一点,作为基点G
2、用户A选择一个私有密钥k,并生成公开密钥K=kG
4、用户B接到信息后 ,将待传输的明文编码到Ep(a,b)上一点M(编码方法很多这里不作讨论),并产生一个随机整数r(r
-
这需要自己设计如果明文空间为M,则需要构造一个映射将M中的元素(一般为二进制序列)映射到椭圆曲线方程上的点。
一种可能的做法是:将M转化为十进淛整数m然后令椭圆曲线方程中点的横坐标为m,根据曲线方程计算出纵坐标便得到了一个点。
专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档
VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档
VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档
付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档
共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。