ComSec作业五:椭圆曲线

在这里插入图片描述

一:

由 于 该 椭 圆 曲 线 为 模 7 运 算 , 故 x 可 取 值 为 : 0 、 1 、 2 、 3 、 4 、 5 、 6 由于该椭圆曲线为模7运算,故x可取值为:0、1、2、3、4、5、6 线7x0123456
分 别 代 入 等 式 右 侧 可 得 : 分别代入等式右侧可得:
y 2 = 1 、 4 、 6 、 6 、 3 、 3 、 5   m o d   7 y^2=1、4、6、6、3、3、5\ mod\ 7 y2=1466335 mod 7
分 别 求 解 y 可 得 : 分别求解y可得: y
x = 0 , y = 1 、 6 x=0,y=1、6 x=0y=16
x = 1 , y = 2 、 5 x=1,y=2、5 x=1y=25
故 : E 7 ( 2 , 1 ) 所 有 点 为 : ( 0 , 1 ) , ( 0 , 6 ) , ( 1 , 2 ) , ( 1 , 5 ) 故:E_7(2,1)所有点为:(0,1),(0,6),(1,2),(1,5) E7(2,1)(0,1),(0,6),(1,2),(1,5)

二:

P = ( 3 , 5 ) , − P = ( 3 , − 5 ) P=(3,5),-P=(3,-5) P=(3,5)P=(3,5)
− 5   m o d   7 = 2 -5\ mod\ 7=2 5 mod 7=2
故 : − P = ( 3 , 2 ) 故:-P=(3,2) P=(3,2)

Q = ( 2 , 5 ) , − Q = ( 2 , − 5 ) Q=(2,5),-Q=(2,-5) Q=(2,5)Q=(2,5)
− 5   m o d   7 = 2 -5\ mod\ 7=2 5 mod 7=2
故 : − Q = ( 2 , 2 ) 故:-Q=(2,2) Q=(2,2)

R = ( 5 , 0 ) , − R = ( 5 , 0 ) R=(5,0),-R=(5,0) R=(5,0)R=(5,0)

三:

p = 11 , a = 1 , b = 7 p=11,a=1,b=7 p=11a=1b=7
由 : x R = ( λ 2 − x P − x Q )   m o d   p , y R = ( λ ( x P − x R ) − y P )   m o d   p 由:x_R=(\lambda^2-x_P-x_Q)\ mod\ p,y_R=(\lambda(x_P-x_R)-y_P)\ mod\ p xR=(λ2xPxQ) mod pyR=(λ(xPxR)yP) mod p
λ = y Q − y P x Q − x P   m o d   p , P ≠ Q \lambda=\frac{y_Q-y_P}{x_Q-x_P}\ mod\ p,P≠Q λ=xQxPyQyP mod pP=Q
λ = 3 x P 2 + a 2 y P   m o d   p , P = Q \lambda=\frac{3x_P^2+a}{2y_P}\ mod\ p,P=Q λ=2yP3xP2+a mod pP=Q
计 算 可 得 : 计算可得:

G2G3G4G5G6G7G8G9G10G11G12G13G
(3,2)(10,4)(1,8)(5,4)(4,8)(7,7)(6,8)(6,3)(7,4)(4,3)(5,7)(1,3)(10,7)
λ \lambda λ756233471195
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值