Ecdsa

橢圓曲線和 SECP256K1

  • April 15, 2022

只是出於好奇,考慮到有一台伺服器與其他機器通信(我們稱之為本地機器)。如果我們有來自本地和伺服器的兩個公鑰,並且我們知道來自本地機器的私鑰和公鑰是使用 secp256k1 生成的。是否有可能獲得Local的私鑰?如何?通過考慮 Twist 攻擊?

謝謝。問候。

是否有可能獲得Local的私鑰?

不。如果密鑰已正確生成(足夠的熵等)並且獨立(無論是在同一台機器上還是在不同的機器上),那麼一個私鑰的知識不會洩露另一個私鑰的資訊。

假設本地機器的公鑰如下所示:

本地公鑰

—–開始公鑰—–

MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEh9zRd434nPYb1KMr+tNCXwXJjGhkvoTn hKhjxWExfN8IrNmjtKcbO3wwhpfJ6BSL2DAsGsYhEyJOjLrROD6niw==

—–結束公鑰—–

是否有可能以某種方式獲得私鑰?

引用自:https://bitcoin.stackexchange.com/questions/113325