Créditos
6
Tipos
Complementaria de especialidad (Redes de Computadores y Sistemas Distribuidos)
Requisitos
Esta asignatura no tiene requisitos
, pero tiene capacidades previas
Departamento
AC
La protección y la privacidad se consideran para la información y los protocolos, por lo que se revisarán todos los aspectos de la seguridad de Internet para las aplicaciones.
Los estándares para lograr la interoperabilidad son clave para comprender los problemas relevantes y sus soluciones.
Los temas serán presentados, analizados y discutidos, enfocándose en los nuevos enfoques y técnicas. Los estudiantes trabajarán en tareas específicas que serán discutidas con sus compañeros para comprender las soluciones actuales y pensar en otras alternativas.
Profesorado
Responsable
- Jaime M. Delgado Merce ( jaime@ac.upc.edu )
Otros
- Silvia Llorente Viejo ( silvia.llorente@upc.edu )
Horas semanales
Teoría
3.6
Problemas
0
Laboratorio
0
Aprendizaje dirigido
0
Aprendizaje autónomo
7.51
Competencias
Computer networks and distributed systems
Genéricas
Uso solvente de los recursos de información
Razonamiento
Básicas
Objetivos
Contenidos
-
Introducción
Introducción a la asignatura.
Nivel d'aplicación.
Web: HTTP.
XML (eXtensible Markup Language).
Estandarización. -
Seguridad en aplicaciones
Amenazas y mecanismos.
Criptografía.
PKI (Public Key Infrastructure).
"Security and Privacy by Design".
Seguridad en protocolos del nivel de aplicación.
Seguridad en formatos (XML, JSON): Encriptación, Firma.
Protocolos específicos de seguridad: SAML, OAuth, JWT.
Privacidad en aplicaciones Internet, control de acceso.
Ejemplo en eHealth.
Seguridad en contenido multimedia (DRM). -
Contenido multimedia
Ciclo de vida.
Arquitecturas de contenido.
Tipos de contenido: Caracteres, Audio, Imágenes, Vídeo.
Contenedores.
Metadatos. -
Transmisión de contentidos multimedia
Soporte de HTML5 a la transmisión multimedia.
Protocolos de streaming.
Streaming con HTTP.
DASH.
Actividades
Actividad Acto evaluativo
Teoría
6h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
6h
Teoría
4h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
4h
Metodología docente
El curso se plantea de forma muy interactiva con una parte de introducción de temas por parte del profesor y otra en que los alumnos presentan trabajos y discuten conclusiones.En concreto, los alumnos prepararán un trabajo de análisis y discusión sobre temas o estándares específicos avanzados, y otro más de investigación.
En el primero, presentarán los resultados de su análisis y dirigirán una discusión sobre ello con el resto de alumnos.
En el segundo, realizarán un pequeño trabajo de investigación dirigido por el profesor (sobre un tema específico: ¿qué hay hecho? ¿qué falta por resolver? ideas para resolverlo). Escribirán un pequeño artículo, harán una presentación donde responderán a las preguntas y críticas que hagan el profesor y el resto de alumnos.
Método de evaluación
Tests sobre los temas desarrollados por el Profesor (T1 y T2).2 trabajos sobre análisis y discusión (A) y 1 trabajo de investigación (R).
(A) Análisis y discusión sobre un documento o tema. Los alumnos proporcionan documentación y una presentación breve, y dirigen una discusión en clase. Los estudiantes que no presentan deberían hacer preguntas demostrando que han entendido el tema.
(R) Trabajo de investigación. Los alumnos proporcionan documentación y presentaciones "largas". Y una entrevista si es necesario.
Nota final: (T1 * 0,2) + (A * 0,3) + (R * 0,3) + (T2 * 0,2)
La evaluación de A incluye:
Contenido (35%), Presentación (30%), Dirección de la discusión (20%), Discusión sobre presentaciones de otros (15%).
La evaluación de R incluye:
Contenido (35%), Presentación (25%), Preguntas (15%), Informe (25%).
Las notas T1 y T2 se podrían incrementar (factor F) con la evaluación de n (número a definir) tests breves diarios (nota D para cada test diario):
Factor incremental (F) = 0,25 * ( Σn Di )/ n
La nota Ti incrementada sería: Ti * (1+F). 0 <= F <= 0,25.
Bibliografía
Básico
-
Computer security: principles and practice
- Stallings, W.; Brown, L,
Pearson Education,
2018.
ISBN: 9781292220611
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004175229706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Slides
- Delgado, Jaime,
2021.