.pem
, .crt
, .der
biçiminde satın aldığım bir SSL sertifikam var. Sertifikadan anahtar dosyasını nasıl aldığımı merak ediyordum. Bunu yapmanın bir yolu var mı?Bir anahtarı bir SSL sertifikasından nasıl alabilirim?
cevap
Genel anahtarı çıkarabilirsiniz. Bunun sınırlı bir faydası var. Belki de aynı anahtarı, sertifika kullanmayan SSH veya PGP gibi başka bir araçla kullanacaksınız. OpenSSL ile
:
openssl x509 -pubkey -noout <cert.pem> pubkey.pem
Bir sertifika özel anahtarı türetmek mümkün değil. Bu her şeyi oldukça anlamsız yapardı, değil mi?
bir hata alıyorum: Hata: 0906D06C: PEM rutinleri: PEM_read_bio: Başlangıç hattı:/SourceCache 'openssl rsa Özel Anahtar 99416 yükleyemedi key.pem' '
@nkcmr Özür dilerim. Bir belgede bir komutu test ettiğimi sandım, ama aslında kullanmak için 's_server' için yaptığım bir dosyaydı. Bu biçimde, özel anahtar sertifikaya eklenir ve bu özel anahtarın varlığı "rsa" yardımcı programının çalışmasına izin verir. Lütfen düzeltilmiş cevabımı kullanın. – erickson
- 1. Kendinden imzalı SSL Sertifikasından Güvenilen Sertifikaya
- 2. Bitbucket'te bir dağıtım anahtarı için yazma erişimini nasıl alabilirim?
- 3. Android App için bir Google Rehber API anahtarı nasıl alabilirim
- 4. Android Anahtarı bir anahtardan doğru şekilde nasıl alabilirim?
- 5. Python - İstekler HTTP Kitaplığı SSL Anahtarı
- 6. Bir SSL sertifikasını python kullanarak nasıl çözebilirim?
- 7. Birincil DynamoDB tablosundan java ile birincil anahtarı belirtmeden nasıl alabilirim?
- 8. anahtarı, bir değerde
- 9. Verileri bir tablonun içine nasıl ekleyebilirim ve bir yabancı anahtar olarak başka bir tabloya yerleştirmek için birincil anahtarı nasıl alabilirim?
- 10. Bir dikme uygulamasında ssl
- 11. SSL Nasıl düzeltilir - Aşağıdaki kodu kullanarak bir sunucu SSL soket bağlantısı yapmak istiyorum hiçbir mevcut sertifikayı
- 12. İlişkili dizideki bir anahtarı sil
- 13. JSON'dan yinelenen bir anahtarı nasıl çekerim?
- 14. Siparişi korurken bir dizideki anahtarı nasıl değiştirebilirim?
- 15. Bir ContentPresenter'ın Çocuklarını nasıl alabilirim?
- 16. UIImage'ı bir CGContextRef'den nasıl alabilirim?
- 17. Bir div metnini nasıl alabilirim?
- 18. XDocument'den nasıl bir NameTable alabilirim?
- 19. Bir URL başlığı nasıl alabilirim
- 20. Bir AlertDialog'dan sonuçları nasıl alabilirim?
- 21. Bir AttributeSet'ten nasıl güvenilir bir renk alabilirim?
- 22. Ruby EventMachine ile çalışmak için SSL istemci sertifikalı bir HTTPS isteği nasıl alabilirim?
- 23. Özel anahtarı X509Certificate nesnesinden dışa aktar
- 24. EF, bir yabancı anahtarı eşleyemiyor
- 25. nasıl tarayıcı ben tipik https web senaryoda tarayıcı ile sunucu arasındaki SSL anlaşması üzerinde küçük bir karışıklık var SSL anlaşmasında
- 26. Komut satırından bir parola kullanarak bir openSSL anahtarı nasıl oluşturulur?
- 27. OCaml'de bir dönüş anahtarı olmadan bir karakter nasıl okunur?
- 28. JavaScript'te bir işlev parametresini bir nesnenin anahtarı olarak nasıl kullanabilirim?
- 29. Bir SSL sertifikasına bir SAN ekleme (Java'da)
- 30. .NET'te bir SSL bağlantısı için bir test sertifikasını nasıl ayarlayabilirim?
* Özel * anahtarından mı bahsediyorsunuz? – Bruno
Neden? Zaten hem özel hem de ortak anahtarınız var. Başladığın yer burası. Bir anahtar çifti oluşturdunuz, bir CSR oluşturdunuz, imzaladıktan sonra imzalı sertifikanız var. Başladığınız anahtar çiftini kaybettiyseniz, yine de hosed edilirsiniz, tekrar başlamalısınız. komutunu çalıştırırken – EJP