| Nombre Curso | Programación de Java seguro |
| Duración Curso en Horas | 24 horas |
| Descripción | Los alumnos se formaran atreves de conceptos relacionados con los usuarios, permisos, cifrado y redes, seguridad básica de Java y JVM JAVA, Deuda Técnica y Seguridad, Seguridad relacionada por área... |
| Contenidos | |
| Gestion de autenticacion | Autenticación versus autorización
LDAP Hashing en gestión de identidad Identity Managers OpenID Oauth |
| PKI | PKI
Claves asimétricas Clave privada Clave pública Certificados digitales Almacenes de claves Truststores y Keystores Claves simétricas en dialogo asimétrico Firma Encriptación Firma y Cifrado Mutual auth PKI a nivel de mensaje |
| Seguridad en redes | DMZ
Routers Proxies Firewall Proxies inversos Appliances específicos de red |
| Seguridad básica en Java | Seguridad en la JVM
Java2 Security RMI Firma de bytecodes |
| Deuda técnica y seguridad | Deuda técnica como problema de seguridad
Análisis estático de la deuda técnica Análisis manual de código Automatización del análisis por Machine Learning |
| Seguridad en ámbito web | Ataques DOS
Confidencialidad de la información Inyección HTTP Inyección XML Inyección SQL |
| Lista de Tags | Lenguaje Java |