Есть ли способ, с помощью которого я могу извлечь закрытый ключ из открытого ключа с помощью openssl?Извлечение закрытого ключа из открытого ключа openssl
ответ
№ Это невозможно, по дизайну.
Если частный ключ может быть восстановлен из открытого ключа, любой может расшифровать данные, подписанные с помощью одного из ключей, тем самым полностью уничтожив цель шифрования с открытым ключом.
Если вы потеряли свой секретный ключ, к сожалению, вам нужно будет сгенерировать новый, а также новые открытые ключи, чтобы пойти с ним.
Нет, нет. Кроме грубой силы.
Асимметричная криптография была изобретена, чтобы предотвратить это - «извлечение» закрытого ключа из публичного.
Весь смысл открытого ключа - быть символическим представлением вашего ключа, который можно использовать только для прямого шифрования и проверки подписи. Если открытый ключ каким-либо образом расшифровывал зашифрованный набор байтов или создавал цифровую подпись, не было бы смысла иметь систему открытого/закрытого ключа.
- 1. Извлечение открытого ключа из закрытого ключа в OpenSSL
- 2. Экспорт открытого ключа и закрытого ключа из iOS в OpenSSL
- 3. извлечение открытого ключа из закрытого ключа RSA в C++ без openssl
- 4. Создание закрытого ключа из CA с OpenSSL
- 5. извлечение открытого ключа из секретного ключа динамически с использованием M2Crypto
- 6. Шифрование файла с использованием закрытого ключа и открытого ключа
- 7. OpenSSL, дешифрование с помощью закрытого ключа
- 8. Ошибка OpenSSL при генерации закрытого ключа
- 9. OpenSSL закрытого ключа ошибка чтения (PEM_read_bio_RSAPrivateKey)
- 10. Извлечение открытого ключа из цифрового сертификата .CRT
- 11. Экспорт открытого ключа OpenSSL в файл
- 12. Можно ли создать сертификат ssl из открытого/закрытого ключа pgp?
- 13. Возможно ли создать SecIdentityRef из открытого и закрытого ключа?
- 14. Создание Биткойн-адреса из открытого ключа ECDSA
- 15. Шифрование с помощью закрытого ключа и дешифрование с помощью открытого ключа
- 16. Информация X509 только с файлом закрытого ключа
- 17. Создание ключа паба из закрытого ключа с помощью ssh
- 18. Извлечение открытого ключа из частного ключа с использованием только nodejs/javascript
- 19. Как создать файл .p12 без закрытого ключа?
- 20. Демпинг открытого ключа с частного использования libopenssl
- 21. Расшифровать с помощью открытого ключа, openssl_public_decrypt как
- 22. Eucalyptus: получение закрытого ключа из пары ключей через API/или ввод пользовательского открытого ключа в экземпляр
- 23. Команда ssh-keygen в Java для извлечения открытого ключа из закрытого ключа
- 24. Расшифровка расшифровки с использованием открытого ключа
- 25. Шифрование с помощью открытого/закрытого ключа приложения .net
- 26. Использование ранее сгенерированного открытого/закрытого ключа RSA с картой .net
- 27. reCAPTCHA необходимо настроить с помощью открытого и закрытого ключа
- 28. Создание закрытого/открытого ключа ECC с родным C#
- 29. Создание и подписание открытого/закрытого ключа Пара программно
- 30. Нажатие на TFS git с использованием открытого/закрытого ключа
Разве это не победит цель частного ключа? (Другими словами ... возможно? Нет. С маленьким ключом или доступом к огромной вычислительной мощности? Может быть.) – Corbin
ok ... спасибо всем за ваши ответы – shalki