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. Introducción
  2. Criptografía en java
    • Introducción
    • Servicios criptográficos
    • Proveedores
    • Clases motor (engine classes)
    • Claves criptográficas
    • Encriptación
    • Message digest
    • Firma digital
  3. Infraestructura PKI con java
    • ¿Qué es un certificado?
    • Autoridades certificadoras
    • 509
    • ¿Qué aplicaciones usan certificados?
    • Listas de anulación de certificados (crls)
    • ¿Cómo se obtiene un certificado?
    • ¿Qué API de java se usa para acceder y gestionar certificados?
    • Key and certificate management tool (keytool)
  4. Control de acceso
    • Evolución del modelo de seguridad
    • Security manager
    • Ficheros de políticas de seguridad (policy files)
    • Java authentication and authorization service (jaas)
  5. Aplicaciones con java SSL
    • panorámica de SSL
    • extensión de socket seguro de java (JSSE)
    • Keystores
    • Truststores
    • RMI sobre SSL
  6. Seguridad en Aplicaciones Web
    • Seguridad declarativa en aplicaciones web
    • Seguridad programática en aplicaciones web
    • Configuración de aspectos de seguridad en apache tomcat
    • Principales vulnerabilidades para las aplicaciones web
    • Dimensiones de la seguridad web
  7. Seguridad en los mensajes
    • Xml encryption: confidencialidad en los mensajes
    • Xml signature: integridad, autenticación y no repudio en los mensajes
    • WS-security: extensión de SOAP para seguridad en mensajes
    • Certificados x.509
    • Firma
    • Cifrado
    • Especificaciones de JCP

Descarga este curso:

Catálogo 2021

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:

9 + 2 =