我试图设置一个ECDSA数学示例,只使用整数和乘法(没有EC)。其目的只是为了帮助人们理解为什么这是可行的,而不需要额外复杂的理解电子商务。然而,看起来我要么不明白什么,要么我犯了一个简单的数学错误。
有人能帮我解决这个问题吗?
以下是我正在做的事情:
签署者工作流程:
私人da =7
G=2
公键= da *G= 14
消息z= 10
N= 17
K= 13
k^-1 =4
x1 = 26
R= 26 mod 17 =9
S=4(10-9* 7)国防部17 =8
验证工作流程:
W= s^-1 = 15
u1 =z*w mod n= 14
u2 =r*w mod n= 16
x2 = u1*G +U2*公键=252个
发布于 2019-04-16 21:23:39
S=4(10-9* 7)国防部17 =8
这应该是:
S= 4(10 +9* 7)国防部17 =3
如果您修改该示例的其余部分以解决此问题,则该示例将有效。
https://crypto.stackexchange.com/questions/68832
复制相似问题