【发布时间】:2026-02-02 09:20:03
【问题描述】:
如果你有 p ,g, y, q ,是否有可能找到这个等式 y=g^x mod p 当然是大整数的私钥 x? 如果有办法查出来,可以用什么方法? ..........注意:这些是大整数
【问题讨论】:
标签: encryption key int private
如果你有 p ,g, y, q ,是否有可能找到这个等式 y=g^x mod p 当然是大整数的私钥 x? 如果有办法查出来,可以用什么方法? ..........注意:这些是大整数
【问题讨论】:
标签: encryption key int private
这称为离散对数问题。您似乎对这个问题的素数域特例感兴趣。
对于具有足够大p 的正确选择的字段,这是不可行的。我希望这对于 512 位 p 来说相当便宜(100 美元左右),而在 1024 位 p 时非常昂贵。超越这一点,即使对于州级对手来说,它也很快变得不可行。
对于某些领域,它要便宜得多。例如,在二进制字段(不是您的示例中的素数字段)中解决深度学习产生了很多最近的论文。例如Discrete logarithm in GF(2^809) with FFS 和On the Function Field Sieve and the Impact of Higher Splitting Probabilities: Application to Discrete Logarithms in F_2^1971。
【讨论】: