La llave privada es el XML contenido dentro del archivo .key.
Este XML es el que se pasa a base64 y se pone en el valor del elemento llaveCertificado.
Mira estas son las instrucciones completas
http://foro.facturadorelectronico.com/index.php?topic=3.msg5#msg5
Cómo lo entiendes?
Saludos.
Arturo Ramos
www.ircsasoftware.com.mx
Cancún, México
--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/vfp-factura-electronica-mexico/-/UYy4VTao-2MJ.
Para publicar una entrada en este grupo, envía un correo electrónico a vfp-factura-ele...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/vfp-factura-electronica-mexico?hl=es.
openssl pkcs8 -inform DER -in miarchivo.key -passin pass:micontrasena -out archivosalida.pemPero obtienes alguna salida de esto o te manda a cancelar directamente por que yo necesito armar una solicitud entre los datos de la solicitud esta este dato.
Estas utilerias son publias o son desarrollo del pac.
--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
...
Created an RSACryptoServiceProvider instance
XML RSA private key: 1024 bits
<RSAKeyValue><Modulus>zEYOvSjhN+o4bmBJAZ4d5L1NcEDpMXDQqOtey5/4LCbLIBDaW8pHSqL/C
9fZ2lpEUYBd+Os+OBBOyMzsdZVKfQB/oH3JJ0SEw0ZcYzhlhF3btUrNw+fugoHGk0xZnA8aCCYb1oTI
aFeG8U40sp8IKpyxU0kAYgg/oME5xf2Jk=</Modulus><Exponent>AQAB</Exponent><P>/Q2MSqg
hpfxWwtiewHXACF2j9fan5JwR4nMAsFWn2IalceHAB8EyJD+q7ON05jKoMvtG/IejudNLJxwM8G4wQ=
</P><Q>zqcUPjlKXNPkhT8KXPe3W7UZAScvBhVe3KpWbgg9yZCAaJi7ShcKW/Ncq8vSld5R1YJ1WfEv
olV1vhTjvR92Q==</Q><DP>2mASrWql15zP3+3XMqfHzokSM9fnBsXstw+nSsll421Z29+wFN6v1hWq
Komvm+gjVruZ6tty4y4AMOP4FpRAQ==</DP><DQ>gMPS9UK1d0oA5pX1WyBvfBFH11QXFO9UAKOS31T
SxFjMcmZSf05Uzo80D9cpE23KBb2EGkcUBNbDWwGhNkLYQ==</DQ><InverseQ>l5JahF7oUbYbEFko
7tqWw2+6AOkFlsEhKqP4fqgtKhw5r5krrDRCx05xqJlsQo7COXreImDrRIFkEPaMHoGgg==</Invers
Q><D>CYzc84sNvId+y+pEf4bc7uzKygy+2kjj+IHIlMyN1cKajI09KD10x9CHC/0ZgMQ03VHgj7JdS+
wJ0umBxJ2OMJpm5MhqKllVEbcBuROVM3xD38ocZcauCi2jFAJqpAcqzKGXdT4CQZ09t87ZjsXGULaoz
PowCTuHjNazZJ8AE=</D></RSAKeyValue>
...
openssl pkcs8 -inform DER -in archivo_llave.key -passin pass:12345678 -out archivo_llave.pem
xmlsec.exe --keys --pkcs8-pem archivo_llave.pem rsakeyxml.txt
<?xml version="1.0"?>
<Keys xmlns="http://www.aleksey.com/xmlsec/2002">
<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<KeyValue>
<RSAKeyValue>
<Modulus>
1KHjZtqkEv1ECTgubPkBz6KrF2oVycKyjtDCHGOsr0iSc8pSRVU8L0BFIxMX5X3b
c00C6BxrZDo/f/CIjusnmSX7dO7SXM0EC6VBeBh4PcHz9cVTQ9tLJMnuxH60xkyQ
XQCmoYPUxWNtLX5N8NWmwRUGlfo9SFL8VgsP3X8bnZk=
</Modulus>
<Exponent>
AQAB
</Exponent>
<PrivateExponent xmlns="http://www.aleksey.com/xmlsec/2002">
PEg5RCuwYIHVDBgVcWeXD9q6TsUQsEa2gK7GmW3Yw0j73D/72xQzH+JEt5DuMW3h
DWtD67JC8ANjhU4YKQyaCNi1bTJ4FRbGR/h8RYJIWz/ig9NyCvd1ucnXWD2dv2v1
VsPP47/szPeFNY4JEJQ0mqMttjl2WVXm0mIrRXJQABE=
</PrivateExponent>
</RSAKeyValue>
</KeyValue>
</KeyInfo>
</Keys>