Obtención de bytes de clave privada de la Tienda de certificados de Windows


0

Tengo un archivo de certificado PFX que contiene tanto el certificado de cliente como la clave privada. Luego he importado este archivo pfx en Windows Personal Certificate Store.

Ahora necesito extraer los bytes del certificado y la clave privada y pasarlos a una api de openssl.

Puedo extraer el certificado pero no puedo extraer los bytes de clave privada en texto sin formato mediante las API de criptografía de Windows.

Lo he buscado pero no tengo exactamente lo que necesito. Así que por favor ayúdame en esto.

Respuestas:


0

Utilice "Jailbreak"

los "no exportable" atributo puede ser anulado con "Jailbreak" de NCC .


Gracias por esto. Pero tengo que hacer esto programáticamente.
User1234

Veo. Estás intentando anular un explícito "no hagas esto" bandera en Windows. No creo que haya una API oficial para esto. Lo que podría hacer es: (a) forzar la exportación a través de jailbreak. (b) eliminar cert / privkey de la tienda de Windows. (c) reimportar para almacenar pero esta vez con el "marcar como no exportable" atributo no establecido.
StackzOfZtuff
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.