问题描述
我试图观察/实现离散对数问题,但我注意到了一些事情;但在我开始之前,让我做一些澄清,这是可以纠正的。
a = b^x mod P
在哪里
a = 地址的公钥;
b = secp256k1 koblitz 曲线的生成点(这是 上下文中的曲线);
x = 离散对数;
P = 模整数。
我耦合了以下所有参数:
A =
044f355bdcb7cc0af728ef3cceb9615d90684bb5b2ca5f859ab0f0b704075871aa385b6b1b8ead809ca67454d9683fcf2ba03456d6f1bcbcf2f2fe1bcb7f2fe2
(未压缩的公钥)
034f355bdcb7cc0af728ef3cceb9615d90684bb5b2ca5f859ab0f0b704075871aa:
(压缩公钥)
B = 04 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798 483ADA77 26A3C465 5DA4FBFC 0E1108A8 FD17B448 A6855419 9C47D08F FB10D4B8(未压缩生成点)
02 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798(压缩生成点)
X = ?
P = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFFFC2F
我实际上不知道我应该使用参数的哪一部分(压缩或未压缩)
N。 B : 我尝试将未压缩的公钥发送到 Mod P,但未压缩的公钥大小超过了 Mod P。
我该怎么办?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)