Avalados por :

Cómo cifrar un payload con una clave de 32 bytes usando AES/CBC/PKCS5Padding en CPI

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

Hola Gurus,

Necesitamos cifrar el payload entrante con una cadena de 32 bytes utilizando el algoritmo AES/CBC/PKCS5Padding en CPI.

Hemos estado analizando las funcionalidades estándar de cifrado disponibles en CPI, pero estoy empezando a pensar que no pueden ayudar directamente con el requisito anterior.

Ejemplo:

Clave simétrica de 32 bytes - fpOBWSiDeP6kIjbyYFDGu3TnBqxTEpLT

Necesitamos cifrar el payload con la clave anterior utilizando el algoritmo AES/CBC/PKCS5Padding.

A continuación se muestra una captura de pantalla de un servicio de cifrado en línea (https://8gwifi.org/CipherFunctions.jsp)

Sería de gran ayuda si pudieras compartir tus experiencias con escenarios similares o guiarme hacia documentos útiles.

Gracias y saludos

Sam

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

3 Respuestas

0
Cargando...

Hola Marco,

Agradezco tu respuesta. He añadido un ejemplo como sugeriste.

Agradecería cualquier ayuda.

Gracias y saludos

Sam

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Sam,

¿Puedes explicar un poco más detalladamente qué exactamente quieres decir con "cadena de 32 bytes"? Ya que el encriptador PKCS7 soporta AES/CBC/PKCS5Padding. Lo siento, pero no entiendo cuál es el problema exacto. Tal vez podrías proporcionar un ejemplo.


Saludos cordiales, Marco

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Sam,

SAP CPI admite CMS con clave asimétrica donde la clave simétrica se genera automáticamente.
Si deseas usar tu propia clave simétrica a la que has hecho referencia, deberás crear tu propio código en un paso de script separado. En cuanto a ejemplos de código, lo siento, no puedo proporcionarlos.

Saludos, Marco

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

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?