¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Implementação de Triple DES para criptografia em aplicações personalizadas Webdynpro ABAP.

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

Olá a todos,

Gostaríamos de implementar criptografia utilizando Triple DES em nossa aplicação personalizada desenvolvida com Webdynpro ABAP. Por favor, deixe-me saber se alguém tem pensamentos/ideias.

Saudações,

Ramki.

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

4 Respuestas

0
Cargando...

OK, então uma solução poderia ser utilizar comandos externos do sistema operacional. Por exemplo, se estiver a executar os seus sistemas em Linux, pode utilizar o OpenSSL para encriptar os seus dados e depois enviá-los para a aplicação legada. Também poderia fazer uma chamada a um serviço web através de HTTPS para chamar um serviço implementado em Java. Existem muitas bibliotecas Java que oferecem 3DES, mas não há nada semelhante em ABAP. Também poderia reescrever 3DES em ABAP, mas como referi, tenha cuidado. A criptografia é complicada.

Saudações

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

Olá Martin Voros,

Desenvolvemos um aplicativo Webdynpro personalizado para nossos processos comerciais. Dentro dele, estamos chamando nosso aplicativo legado interno usando um serviço da web com parâmetros como ID do funcionário, ID do AD, código da empresa, etc., ao longo do método de publicação de URL.

Todos os nossos aplicativos legados usam o algoritmo de criptografia 3DES.

Ao publicar uma URL, não queremos passar esses parâmetros diretamente. Em vez disso, gostaríamos de criptografá-los e incorporá-los na URL.

Com esse propósito, queremos usar a lógica de criptografia 3DES do front-end do Webdynpro ABAP.

Por favor, sugira.

Saudações,

Ramki.

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

Olá,

O SAP oferece uma API de criptografia limitada. Basicamente, ele oferece apenas o formato PKCS#7 que pode usar 3DES como cifra simétrica, mas também requer um certificado. O PKCS#7 foi projetado para assinar e/ou criptografar mensagens, então você precisa obter a chave pública do destinatário da mensagem. Você poderia implementar o DES em ABAP e então usá-lo, mas a criptografia é algo realmente complicado. Apenas selecionar o modo adequado para a cifragem de blocos é bastante difícil e a gestão de chaves é ainda mais difícil. O que exatamente você deseja alcançar?

Saudações

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

Alguma atualização por favor?

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?