2012-06-15 146 views
0

有沒有什麼辦法可以使用openssl從公鑰中提取私鑰?從公鑰中提取私鑰openssl

+1

這不會破壞私鑰的目的嗎? (換句話說......切實可行?不,有一個小鍵或者可以獲得巨大的計算能力?也許吧。) – Corbin

+0

好的......謝謝你的回覆 – shalki

回答

7

不,這是不可能的,通過設計。

如果私鑰可以從公鑰來恢復,任何人都可以解密用兩種密鑰簽名數據,從而擊敗了公鑰加密的目的都在一起。

如果你失去了你的私鑰,不幸的是你需要生成一個新的,以及新的公共密鑰去用它。

0

不,沒有。除暴力外。

非對稱加密技術被髮明出來,以防止這一點 - 「提取」私人公衆一個密鑰。

2

公鑰的整點是要你的關鍵的象徵表示,只對正向加密和簽名驗證使用。如果公鑰有任何解密一組加密字節或創建數字簽名的方法,那麼公鑰/私鑰系統就沒有意義了。