Ver Mensaje Individual
  #53 (permalink)  
Antiguo 16/12/2009, 16:20
dumysoft
 
Fecha de Ingreso: diciembre-2009
Mensajes: 9
Antigüedad: 15 años
Puntos: 0
De acuerdo Respuesta: Facturacion electronica en México

Cita:
Iniciado por Edg_LB Ver Mensaje
Es esta la referencia:
Org.BouncyCastle.Crypto.AsymmetricKeyParameter pk = Cert.GetPublicKey();

Con eso obtiene la clave publica del certificado, y con esa desencriptas, y ahi mismo obtienes el numero de certificado que te piden en al xml, incluso cuando lees la clave privada, ahi mismo puedes obtner la clave publica, y es la misma que si la lees del certificado, solo que tienes que leer el certificado por que obtienes el numero de serie, con el codigo que e pase antes ya te trael la el numeor de certificado, pk no se en k formato te lo dan y si lo checas en el validador es el mismo el k lees del certificado y el que te da el validador.

Cuando enciptas ahi mismo puedes verificar si tu sello es correcto, tiene una opcion para validar tu sello con la clave publica.

surte, espero no haberte enrredado con mi choro...
Gracias, si te entiendo.
y cual seria la referencia de esta funcion GetPublicKey() pque. parece ser que es la que no me esta funcionando.

Estuve buscando en el examinador de objetos para ver a cual pertenece pero son muchos namespaces que lo contienen.


en espera de sus comentarios. Saludos.