¿Cómo obtener la clave privada del certificado y la clave codificada en base 64?

2

Perdón por la pobre pregunta. Supongamos que tengo un certificado de las siguientes líneas:

-----BEGIN CERTIFICATE-----
     //22 Lines of encoded junk
-----END CERTIFICATE-----

Y luego esta clave codificada en base64

<key>
MwqzrZVXYvtwYHaPcrmNbSjPverXXi0OxSivw7K1ZVzLOrKPiSvZQmRoYCKUa356Awow1Goo8pkE5B5qL40AwAELm15c2l04246djdgGBspJhyAJX0K0raxZ5KWsb0jGShetPt8y5WKGiXu4YWqH9abbqsAXzeMQiLlV1mY7n3acurlF53oD8t7MYapWsgPtUVTWW7LqGTnnwZLnnPr/QaZ58/DaiDxLuaGhrmW6xbQM94hH4QgnEE23aCgyjyPjQxYZU5bjX0qeOksaB03uw3bX+DkwSB/fbzXrLGz83WS//z/eiz7Smg3HJ+kmuBmU/79S2Tor7ifkevnCH0RMFg==
</key>

¿Es posible obtener la clave privada sin formato? Creo que algo de esta naturaleza:

-----BEGIN PRIVATE KEY-----
     //15 lines of encoded junk
-----END PRIVATE KEY-----

¿Cómo puedo obtener eso? Creo que todo esto se hizo con openssl. Gracias

    
pregunta TerrorKid 10.11.2012 - 13:56
fuente

2 respuestas

7

El certificado solo contiene la clave pública. Por construcción , no es posible extraer o volver a calcular la clave privada de la clave pública.

    
respondido por el Thomas Pornin 10.11.2012 - 13:58
fuente
-1

En realidad, es posible obtener la clave privada de la clave pública sin una supercomputadora si la clave es inferior a 256 bits.

Puede consultar este tutorial en francés: enlace

    
respondido por el Techbrunch 10.11.2012 - 16:23
fuente

Lea otras preguntas en las etiquetas