Curso Seguridad de aplicaciones Java

25 horas

Presencial / Virtual Class

1.045 €/asistente

Precio de grupo: consultar

Requisitos:

Conocimientos programación Java en general y de desarrollo de aplicaciones basadas en componentes Web.

Dirigido a:

Desarrolladores y analistas que deseen tener una visión global de los distintos aspectos que ofrece la tecnología Java, en cuanto a seguridad de aplicaciones se refiere.

 

 

Objetivos:

  • Conocer el modelo de seguridad de Java 2, así como las vulnerabilidades y medidas a tomar para hacer las aplicaciones web seguras.
  1. Seguridad Java SE
    • Carga de Clases y Verificación de Bytecode
    • SecurityManager y AccessController
    • Permisos y Políticas de seguridad (Policies)
  2. Firma de código y Gestión de Claves
    • Encriptación y Firma Digital
    • Almacenes de claves (Keystores)
    • Claves y Certificados
    • Autoridades de Certificacion (Certificate Authorities)
    • el API KeyStore
    • Firma de archivos JAR
  3. Criptografía
    • Las extensiones criptográficas de Java
    • SecretKeys y KeyGenerator. la clase Cipher
    • HTTP y JSSE. Comunicaciones sobre SSL.
  4. Java Authentication and Authorization Service (JAAS)
    • Pluggable Authentication Logic
    • Subjects y Principals
    • LoginContext y LoginModule
    • Configurar JAAS
  5. Seguridad en Aplicaciones Web (J2EE)
    • Seguridad declarativa VS programática en aplicaciones J2EE.
    • Configuración de aspectos de seguridad en servidores de aplicaciones (Tomcat/Jboss).
    • Principales vulnerabilidades en aplicaciones J2EE.
  6. Seguridad en Web Services (J2EE)
  7. Xml encryption: confidencialidad en los mensajes.
  8. Xml signature: integridad, autenticación y no repudio en los mensajes.
  9. WS-security: extensión de SOAP para seguridad en mensajes.
  10. Certificados x.509

Descarga este curso:

Catálogo 2024

Conoce nuestra oferta formativa para este año:

Solicítanos más información y/o como subvencionarte este curso con el siguiente formulario:

Curso: Seguridad de aplicaciones Java

Política de privacidad:

Comunicaciones:

2 + 9 =