Principales respuestas
Firma Digital

Pregunta
-
Alguien tendra un ejemlo de como firmar un documento xml con estas caracteristicas
La firma electrónica deberá atender a los siguientes estándares:
a) Estándar de firma: “XML Digital Signature”, utilizando el formato “Enveloped” (http://www.w3.org/TR/xmldsig-core/);
b) Certificado digital: Emitido por AC acreditada en Panamá (http://www.w3.org/2000/09/xmldsig#X509Data);
c) Cadena de Certificación: EndCertOnly (Incluir en la firma solamente el certificado del usuario final);
d) Tamaño de la Clave Criptográfica: 1024 bits;
e) Función criptográfica asimétrica: RSA ( http://www.w3.org/2001/04/xmldsig-more#rsa-sha256);
f) Función de “message digest”: SHA-256 (http://www.w3.org/2001/04/xmlenc#sha256);
g) Codificación: Base64 (http://www.w3.org/2000/09/xmldsig#base64);
h) Transformaciones exigidas: Útil para canonizar el XML enviado para realizar la validación correcta de la firma digital:
1) Enveloped (http://www.w3.org/2000/09/xmldsig#enveloped-signature)
2) C14N ("http://www.w3.org/TR/2001/REC-xml-c14n-20010315")
Respuestas
-
Hola menotti_panama
Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te hago la recomendación de ingresar al siguiente enlace en donde puedes encontrar una posible solución para tu problema.
https://support.office.com/es-es/article/obtener-un-certificado-digital-y-crear-una-firma-digital-e3d9d813-3305-4164-a820-2e063d86e512
Gracias por usar los foros de MSDN.
Pedro Alfaro
____
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.- Marcado como respuesta Pedro AlfaroModerator viernes, 25 de enero de 2019 17:24
Todas las respuestas
-
Hola menotti_panama
Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te hago la recomendación de ingresar al siguiente enlace en donde puedes encontrar una posible solución para tu problema.
https://support.office.com/es-es/article/obtener-un-certificado-digital-y-crear-una-firma-digital-e3d9d813-3305-4164-a820-2e063d86e512
Gracias por usar los foros de MSDN.
Pedro Alfaro
____
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.- Marcado como respuesta Pedro AlfaroModerator viernes, 25 de enero de 2019 17:24
-