Avalados por :

Como cifrar um payload com uma chave de 32 bytes usando AES/CBC/PKCS5Padding em CPI

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

Olá Gurus,

Precisamos cifrar o payload de entrada com uma cadeia de 32 bytes usando o algoritmo AES/CBC/PKCS5Padding no CPI.

Temos analisado as funcionalidades padrão de criptografia disponíveis no CPI, mas estou começando a pensar que elas não podem ajudar diretamente com o requisito mencionado.

Exemplo:

Chave simétrica de 32 bytes - fpOBWSiDeP6kIjbyYFDGu3TnBqxTEpLT

Precisamos cifrar o payload com a chave acima usando o algoritmo AES/CBC/PKCS5Padding.

Abaixo está uma captura de tela de um serviço de criptografia online (https://8gwifi.org/CipherFunctions.jsp)

Seria de grande ajuda se você pudesse compartilhar suas experiências com cenários semelhantes ou me orientar para documentos úteis.

Obrigado e cumprimentos

Sam

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

3 Respuestas

0
Cargando...

Olá Marco,

Agradeço sua resposta. Adicionei um exemplo como sugerido.

Agradeceria qualquer ajuda.

Obrigado e cumprimentos

Sam

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

Olá Sam,

Poderias explicar de forma mais detalhada o que exatamente queres dizer com "cadeia de 32 bytes"? Uma vez que o encriptador PKCS7 suporta AES/CBC/PKCS5Padding. Desculpa, mas não entendo qual é o problema exato. Talvez pudesses fornecer um exemplo.


Cumprimentos, Marco

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

Olá Sam,

O SAP CPI suporta CMS com chave assimétrica onde a chave simétrica é gerada automaticamente.
Se deseja usar sua própria chave simétrica à qual você se referiu, você precisará criar seu próprio código em uma etapa de script separada. Quanto a exemplos de código, desculpe, não posso fornecê-los.

Saudações, 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?