Avalados por :

Introducción a la Firma XML en SAP Cloud Integration: Conceptos y Beneficios

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 13 Vistas
0
Cargando...

SAP Cloud Integration ofrece iFlow s para firmar y verificar contenido XML según el estándar "Firma XML" . Este estándar proporciona algunos beneficios y flexibilidad específicamente para contenido XML.
Este artículo tiene la intención de introducir el estándar "Firma XML", como preparación para un tutorial práctico en la siguiente publicación del blog.
Estoy tratando de explicar todo de forma sencilla, con mi comprensión y palabras simples; este no es un artículo profesional.
En esta publicación del blog, intentaré responder a muchas preguntas y mostrar ejemplos.
Los siguientes conceptos se explican:
Hash/Digest , Firma Digital , Firma XML.
El siguiente post del blog muestra cómo podemos firmar / verificar cargas XML, según la especificación de Firma XML, manualmente en un script Groovy.

Visión general

  1. Historia
  2. Conceptos básicos: Digest, Firma Digital
  3. Detalles: Firma XML
  4. Canonicalización
  5. Información general

1. Historia

Cómo imagino que todo comenzó:
Timmy de Texas quería compartir información secreta con su amigo Taku en Tokio.
Así que cifró un mensaje y se lo envió a Taku.
Taku no pudo descifrar y leer el mensaje.
Entonces Timmy viajó a Tokio para disfrutar de comida y explicar cómo cifra y empaqueta sus mensajes.
Después, Taku en Tokio pudo descifrar y leer todos los mensajes (incluso antes del desayuno).
Algun tiempo después, la misma situación ocurrió con su amigo Toto en Togo.
Aunque se dice que la comida es genial, Timmy decidió no viajar, sino invitar a sus amigos a una conferencia en casa.
Tuvieron comida internacional, discusiones hasta altas horas de la noche y al final, acordaron una forma común de enviar mensajes seguros.
Como consecuencia, todos en el mundo pueden enviar mensajes seguros y los destinatarios pueden entender el mensaje, siempre y cuando sigan ese acuerdo.

¿Tiene sentido?
Realmente tiene sentido, especialmente la sección sobre la comida internacional (que no se incluyó en la especificación).

¿Qué aprendemos de esta historia?
Las personas que se comunican entre sí necesitan acordar algunos principios básicos:
- cómo se hace el cifrado, qué pasos y en qué orden
- qué exactamente se cifra
- qué algoritmos se utilizan
- información del certificado
- dónde se almacena esa información

Esta introducción fue copiada de mi publicación sobre CMS .

2. Introducción a las Firmas Digitales

Comenzamos desde el principio para explicar los conceptos de firmado.
Los lectores experimentados pueden saltarse esta sección.
¿Podemos saltarnos el post del blog?
Los lectores experimentados pueden saltarse todo el post del blog.

Ejemplo:
Quieres comprar algo, por ejemplo, un gato 🐈
Tomas un trozo de papel, escribes un contrato que cubre el producto y el precio, vas a la oficina de correos y lo envías al vendedor.
El vendedor te llama y te dice que tu solicitud no es válida.
¡Ohhh- ¿Qué ha pasado?
El vendedor no confía en un contrato que no está firmado.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?