有沒有什麼辦法可以使用openssl從公鑰中提取私鑰?從公鑰中提取私鑰openssl
0
A
回答
7
不,這是不可能的,通過設計。
如果私鑰可以從公鑰來恢復,任何人都可以解密用兩種密鑰簽名數據,從而擊敗了公鑰加密的目的都在一起。
如果你失去了你的私鑰,不幸的是你需要生成一個新的,以及新的公共密鑰去用它。
0
不,沒有。除暴力外。
非對稱加密技術被髮明出來,以防止這一點 - 「提取」私人公衆一個密鑰。
2
公鑰的整點是要你的關鍵的象徵表示,只對正向加密和簽名驗證使用。如果公鑰有任何解密一組加密字節或創建數字簽名的方法,那麼公鑰/私鑰系統就沒有意義了。
相關問題
- 1. 提取從OpenSSL的密鑰文件的公鑰和私鑰
- 2. 從OpenSSL中的私鑰中提取公鑰
- 3. 從C++中的RSA私鑰中提取公鑰沒有openssl
- 4. OpenSSL AES_cfb128_encrypt公鑰/私鑰C++
- 5. 從私鑰中提取公鑰C#
- 6. c#RSA從私鑰中提取公鑰
- 7. 使用OpenSSL從內存中讀取公鑰/私鑰
- 8. 生成OpenSSL私鑰和公鑰
- 9. openssl?加入公鑰和私鑰
- 10. OpenSSL的RSA私鑰和公鑰
- 11. 生成私鑰和公鑰的OpenSSL
- 12. 在Java中的ssh-keygen命令從私鑰中提取公鑰
- 13. 私鑰/公鑰
- 14. 從證書獲取公鑰/私鑰
- 15. 如何從cacert.pem獲取公鑰/私鑰
- 16. OPENSSL和私鑰
- 17. 如何從.CER文件中提取私鑰和公鑰?
- 18. 使用Python從私鑰輸入中提取公鑰publickeykey
- 19. 從pem格式的私鑰中提取公鑰
- 20. 從iOS導出公鑰和私鑰到OpenSSL
- 21. 如何使用openssl lib pem_read從字符串中讀取公鑰/私鑰
- 22. 與公鑰/私鑰
- 23. 如何使用OpenSSL提取公鑰?
- 24. 提取私鑰
- 25. 使用M2Crypto動態地從私鑰提取公鑰密碼
- 26. 從ssh中的公鑰生成私鑰
- 27. 從私鑰中刪除公鑰私鑰存儲與GPG
- 28. OpenSSL請求私鑰
- 29. 使用openssl從.cer中將私鑰提取到.pem
- 30. 如何使用openssl從pfx文件中提取私鑰?
這不會破壞私鑰的目的嗎? (換句話說......切實可行?不,有一個小鍵或者可以獲得巨大的計算能力?也許吧。) – Corbin
好的......謝謝你的回覆 – shalki