Ecdsa
橢圓曲線和 SECP256K1
只是出於好奇,考慮到有一台伺服器與其他機器通信(我們稱之為本地機器)。如果我們有來自本地和伺服器的兩個公鑰,並且我們知道來自本地機器的私鑰和公鑰是使用 secp256k1 生成的。是否有可能獲得Local的私鑰?如何?通過考慮 Twist 攻擊?
謝謝。問候。
是否有可能獲得Local的私鑰?
不。如果密鑰已正確生成(足夠的熵等)並且獨立(無論是在同一台機器上還是在不同的機器上),那麼一個私鑰的知識不會洩露另一個私鑰的資訊。
假設本地機器的公鑰如下所示:
本地公鑰
—–開始公鑰—–
MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAEh9zRd434nPYb1KMr+tNCXwXJjGhkvoTn hKhjxWExfN8IrNmjtKcbO3wwhpfJ6BSL2DAsGsYhEyJOjLrROD6niw==
—–結束公鑰—–
是否有可能以某種方式獲得私鑰?