5.44.4.1 Principios y Mentalidad de Seguridad (6 horas) [Habilidades AG-C09,AG-C11]

Referencias Bibliográficas: [Pfleeger et al., 2015,Stallings, 2017]

Temas

  1. Desarrollar una mentalidad de seguridad que incorpore conceptos transversales: confidencialidad, integridad, disponibilidad, evaluación de riesgos, pensamiento sistémico, pensamiento adversarial, pensamiento centrado en el humano.
  2. Vulnerabilidades, amenazas, superficies de ataque y vectores de ataque Sistemas Operativos (OS) -Protection.
  3. Denegación de Servicio (DoS) y Denegación de Servicio Distribuida (DDoS) Sistemas Operativos (OS) -Protection.
  4. Principios y prácticas de protección, por ejemplo, privilegio mínimo, diseño abierto, valores predeterminados seguros ante fallos, defensa en profundidad y confianza cero; y cómo pueden implementarse Sistemas Operativos (OS) -Principles,OS-Protection,SE-Construction,SEP-Security.
  5. Consideraciones de optimización entre seguridad, privacidad, rendimiento y otros objetivos de diseño Fundamentos de Desarrollo de Software (SDF) -Practices,SE-Validation,HCI-SystemDesign.
  6. Conceptos de confianza (trust) y confiabilidad (trustworthiness).

Aprendizaje esperado (Learning Outcomes)

  1. Evaluar un sistema para posibles ataques que pueda lanzar un adversario [Evaluar]
  2. Diseñar y desarrollar enfoques para proteger un sistema de un conjunto de amenazas identificadas [Diseñar]
  3. Describir cómo se puede evitar el daño a la privacidad del usuario [Describir]
  4. Desarrollar un sistema que incorpore varios principios de seguridad y privacidad [Crear]



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM