Fortalecimiento de la seguridad de los datos: certificación de aplicaciones Uniface para una detección robusta de manipulaciones

Por Anastasios Chatziioannou

3 minutos de lectura

Ha completado el desarrollo y está listo para implementar su aplicación Uniface . Pero ¿cómo puede garantizar su seguridad y protección? Con nuestra nueva función de seguridad, ahora puede proteger sus recursos contra modificaciones no autorizadas, salvaguardando así tanto sus datos como la integridad de su aplicación. Su cliente o servidor Uniface confirmará la autenticidad de los recursos cargados. ¡Esto garantiza que sus recursos no puedan ser manipulados!

 

Nuevas funciones de Uniface

Hemos introducido varias mejoras para que certificar su aplicación Uniface sea más fácil que nunca. Ahora, con el descifrador de rutas actualizado, puede usar la nueva opción "-encrypt" junto con la sección ASN "ENCRYPTED_PATHS". También encontrará una nueva y práctica utilidad, cert.exe, incluida en la instalación de Uniface en Windows. Esta utilidad le guía en la certificación de sus recursos y la generación de los pares de claves privadas/públicas que necesita para una implementación segura.

 

¿Qué significa certificar?

Al certificar los recursos de su aplicación y cifrar sus rutas, autoriza a una aplicación Uniface específica a usarlas. Incluso la más mínima modificación en su aplicación Uniface provocará un error fatal, lo que garantiza que su aplicación Uniface sea inalterable.

Esta nueva función de seguridad le recordará a la "Firma Digital", presente en otros programas como GaraSign. Nuestra función incluye la verificación de "Firma Digital" y "Firma Digital" simultáneamente. Esta función utiliza técnicas criptográficas avanzadas, como las "Firmas Digitales", basadas en un método criptográfico seguro denominado Esquema de Firma Probabilística. Con claves públicas y privadas RSA y un algoritmo hash seguro, garantizamos la protección de su aplicación mediante los estándares criptográficos más recientes.

 

Cómo certificar aplicaciones Uniface

En unos pocos pasos sencillos, puedes obtener la certificación de tu solicitud y protegerla completamente de miradas indiscretas.

  1. Genera un par de claves pública/privada con cert.exe u OpenSSL.
  2. Certifique los recursos (directorios y/o UAR) utilizando la clave privada.
  3. Transfiera todas sus rutas confidenciales a una sección llamada ENCRYPTED_PATHS.
  4. Utilice pathscrambler para cifrar sus ENCRYPTED_PATHS con la clave pública.
  5. Implementa tu aplicación.


Consejos y trucos

  1. Al generar una clave privada, ¡es importante mantenerla segura! Nuestro consejo es guardarla en un gestor de contraseñas seguro de su elección.
  2. La certificación de aplicaciones Uniface es un paso de la ingeniería de lanzamiento. Debe realizarla después de empaquetar la aplicación, no durante el desarrollo.
  3. Es posible que su aplicación dependa de usys.uar para varios componentes o tablas de traducción clave. En ese caso, no olvide certificar e implementar usys.uar.
  4. Nunca certifique ni implemente recursos IDE, como 'ide.uar'. Este UAR contiene herramientas de desarrollo, no herramientas de ejecución.
  5. La detección de manipulaciones solo funciona si se utiliza una sección ASN ENCRYPTED_PATHS y se certifica la aplicación. Ambos requisitos deben cumplirse.


¿Está listo para certificar su aplicación Uniface ?

Dé el siguiente paso para proteger sus aplicaciones Uniface hoy mismo. Implemente estas nuevas funciones de seguridad para proteger sus datos y garantizar implementaciones sin manipulaciones. Empiece a certificar sus aplicaciones ahora y proteja sus datos y código de cambios no autorizados.

¿Tienes preguntas o necesitas ayuda? Ponte en contacto con nuestro equipo de soporte o consulta la documentación completa para obtener instrucciones detalladas sobre cómo certificar tu aplicación. ¡La seguridad de tu aplicación está a solo unos pasos!

Publicaciones relacionadas

Security & Compliance

Preparación para la facturación electrónica: plazos, requisitos y próximos pasos prácticos

1 minuto de lectura
Preparación para la facturación electrónica: plazos, requisitos y próximos pasos prácticos
Inteligencia artificial (IA)

Presentamos Rocket EVA 2.0

6 minutos de lectura
Rocket EVA 2.0 introduce agentes de IA controlados para operaciones de TI híbridas y de mainframe, lo que ayuda a los equipos a acelerar las investigaciones, ampliar la experiencia y aplicar [...]
Modernización de aplicaciones

Elige el camino correcto para la modernización del código con IA.

3 minutos de lectura
Rocket reconocida como Challenger en el Cuadrante Mágico™ de Gartner® para herramientas de modernización de código aumentadas con IA.