Aplicaciones y Seguridad en Internet

Usted está aquí

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
Esta asignatura cubre aspectos de investigación del área, muy activa, de las aplicaciones de Internet y su seguridad. El foco está en las aplicaciones multimedia, pero también se consideran otras áreas, como eHealth. Por lo tanto, el contenido, los metadatos y los protocolos de transmisión son relevantes.
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 ( )

Otros

  • Silvia Llorente Viejo ( )

Horas semanales

Teoría
3.6
Problemas
0
Laboratorio
0
Aprendizaje dirigido
0
Aprendizaje autónomo
7.51

Competencias

Competencias Técnicas de cada especialidad

Computer networks and distributed systems

  • CEE2.1 - Capacidad para entender los modelos, problemas y algoritmos relacionados con los sistemas distribuidos, así como poder diseñar y evaluar algoritmos y sistemas que traten la problemática de la distribución y ofrezcan servicios distribuidos

Competencias Técnicas Genéricas

Genéricas

  • CG1 - Capacidad para aplicar el método científico en el estudio y análisis de fenómenos y sistemas en cualquier ámbito de la Informática, así como en la concepción, diseño e implantación de soluciones informáticas innovadoras y originales.
  • CG4 - Capacidad para la dirección general y técnica de proyectos de investigación, desarrollo e innovación, en empresas y centros tecnológicos, en el ámbito de la Ingeniería Informática.
  • CG5 - Capacidad para aplicar soluciones innovadoras y realizar avances en el conocimiento que exploten los nuevos paradigmas de la Informática, particularmente en entornos distribuidos.

Competencias Transversales

Uso solvente de los recursos de información

  • CTR4 - Gestionar la adquisición, la estructuración, el análisis y la visualización de datos e información del ámbito de la ingeniería informática y valorar de forma crítica los resultados de esta gestión.

Razonamiento

  • CTR6 - Capacidad de razonamiento crítico, lógico y matemático. Capacidad para resolver problemas dentro de su área de estudio. Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales. Capacidad de diseñar y realizar experimentos sencillos, y analizar e interpretar sus resultados. Capacidad de análisis, síntesis y evaluación.

Básicas

  • CB8 - Que los estudiantes sepan comunicar sus conclusiones y los conocimientos y razones últimas que las sustentan a públicos especializados y no especializados de un modo claro y sin ambigüedades.

Objetivos

  1. Estándares
    Competencias relacionadas: CG1, CEE2.1, CB8, CTR4, CG5,
  2. Aplicaciones Internet multimedia
    Competencias relacionadas: CEE2.1, CB8, CTR4, CTR6, CG5,
  3. Seguridad en Internet
    Competencias relacionadas: CG1, CG4, CEE2.1, CTR6,

Contenidos

  1. Introducción
    Introducción a la asignatura.
    Nivel d'aplicación.
    Web: HTTP.
    XML (eXtensible Markup Language).
    Estandarización.
  2. 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).
  3. Contenido multimedia
    Ciclo de vida.
    Arquitecturas de contenido.
    Tipos de contenido: Caracteres, Audio, Imágenes, Vídeo.
    Contenedores.
    Metadatos.
  4. Transmisión de contentidos multimedia
    Soporte de HTML5 a la transmisión multimedia.
    Protocolos de streaming.
    Streaming con HTTP.
    DASH.

Actividades

Actividad Acto evaluativo


Desarrollo del tema 1


Objetivos: 1 2
Contenidos:
Teoría
6h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
6h

Desarrollo del tema 2


Objetivos: 1 3
Teoría
10h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
10h

Desarrollo del tema 3


Objetivos: 1 2
Teoría
4h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
4h

Desarrollo del tema 4


Objetivos: 1 2
Contenidos:
Teoría
4h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
4h

Presentaciones y discusiones trabajos estudiantes


Objetivos: 1 2 3
Contenidos:
Teoría
24.6h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
77.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ásica:

Capacidades previas

Conocimientos básicos de programación, redes de comunicaciones y codificación de contenidos audiovisuales.