63
Federación de Identidades cómo lo hacemos en el entorno de la investigación y la educación superior Confía, un caso de éxito andaluz Victoriano Giralt Servicio Central de Informática Universidad de Málaga II Congreso Internacional Ingeniería del software Huelva 29 de mayo de 2014

Federación de Identidades

Embed Size (px)

DESCRIPTION

“Federación de Identidades” tema especialmente sensible fue el objeto de la ponencia de D. Victoriano Giralt en el Segundo Congreso Internacional de Ingeniería de Software.

Citation preview

Page 1: Federación de Identidades

Federación de Identidadescómo lo hacemos en el entorno de

la investigación y la educación superiorConfía, un caso de éxito andaluz

Victoriano Giralt

Servicio Central de InformáticaUniversidad de Málaga

II Congreso InternacionalIngeniería del software

Huelva29 de mayo de 2014

Page 2: Federación de Identidades

Identidad Federación Privacidad Éxito

1 Identidad

2 Federación

3 Privacidad

4 Caso de éxito

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 3: Federación de Identidades

Identidad Federación Privacidad Éxito

La Identidad es escurridiza en el mundo digital“en Internet nadie sabe que eres un perro”

c©Peter Steiner. The New Yorker, 5 de julio de 1993

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 4: Federación de Identidades

Identidad Federación Privacidad Éxito

IAM

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 5: Federación de Identidades

Identidad Federación Privacidad Éxito

Identity andAccess

Management

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 6: Federación de Identidades

Identidad Federación Privacidad Éxito

La gestión de identidad con ejemplosMaría, la alumna

Veamos a María usando algunos sistemas de la Universidad

“¡Hola! Soy María” (Identidad)“y aquí están mi usuario y clave para demostrarlo”(Verificar la identidad)”Quiero entregar unos trabajos“(Autorizar: Permitir a María usar los serviciosa los que tiene derecho)

”Ya puestos me gustaría cambiarle a Juan la notade Física del cuatrimestre pasado“(Autorizar: Evitar que haga cosas que no debe)

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 7: Federación de Identidades

Identidad Federación Privacidad Éxito

La gestión de identidad con ejemplosMaría, la alumna

Veamos a María usando algunos sistemas de la Universidad“¡Hola! Soy María”

(Identidad)“y aquí están mi usuario y clave para demostrarlo”(Verificar la identidad)”Quiero entregar unos trabajos“(Autorizar: Permitir a María usar los serviciosa los que tiene derecho)

”Ya puestos me gustaría cambiarle a Juan la notade Física del cuatrimestre pasado“(Autorizar: Evitar que haga cosas que no debe)

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 8: Federación de Identidades

Identidad Federación Privacidad Éxito

La gestión de identidad con ejemplosMaría, la alumna

Veamos a María usando algunos sistemas de la Universidad“¡Hola! Soy María” (Identidad)

“y aquí están mi usuario y clave para demostrarlo”(Verificar la identidad)”Quiero entregar unos trabajos“(Autorizar: Permitir a María usar los serviciosa los que tiene derecho)

”Ya puestos me gustaría cambiarle a Juan la notade Física del cuatrimestre pasado“(Autorizar: Evitar que haga cosas que no debe)

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 9: Federación de Identidades

Identidad Federación Privacidad Éxito

La gestión de identidad con ejemplosMaría, la alumna

Veamos a María usando algunos sistemas de la Universidad“¡Hola! Soy María” (Identidad)“y aquí están mi usuario y clave para demostrarlo”

(Verificar la identidad)”Quiero entregar unos trabajos“(Autorizar: Permitir a María usar los serviciosa los que tiene derecho)

”Ya puestos me gustaría cambiarle a Juan la notade Física del cuatrimestre pasado“(Autorizar: Evitar que haga cosas que no debe)

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 10: Federación de Identidades

Identidad Federación Privacidad Éxito

La gestión de identidad con ejemplosMaría, la alumna

Veamos a María usando algunos sistemas de la Universidad“¡Hola! Soy María” (Identidad)“y aquí están mi usuario y clave para demostrarlo”(Verificar la identidad)

”Quiero entregar unos trabajos“(Autorizar: Permitir a María usar los serviciosa los que tiene derecho)

”Ya puestos me gustaría cambiarle a Juan la notade Física del cuatrimestre pasado“(Autorizar: Evitar que haga cosas que no debe)

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 11: Federación de Identidades

Identidad Federación Privacidad Éxito

La gestión de identidad con ejemplosMaría, la alumna

Veamos a María usando algunos sistemas de la Universidad“¡Hola! Soy María” (Identidad)“y aquí están mi usuario y clave para demostrarlo”(Verificar la identidad)”Quiero entregar unos trabajos“

(Autorizar: Permitir a María usar los serviciosa los que tiene derecho)”Ya puestos me gustaría cambiarle a Juan la notade Física del cuatrimestre pasado“(Autorizar: Evitar que haga cosas que no debe)

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 12: Federación de Identidades

Identidad Federación Privacidad Éxito

La gestión de identidad con ejemplosMaría, la alumna

Veamos a María usando algunos sistemas de la Universidad“¡Hola! Soy María” (Identidad)“y aquí están mi usuario y clave para demostrarlo”(Verificar la identidad)”Quiero entregar unos trabajos“(Autorizar: Permitir a María usar los serviciosa los que tiene derecho)

”Ya puestos me gustaría cambiarle a Juan la notade Física del cuatrimestre pasado“(Autorizar: Evitar que haga cosas que no debe)

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 13: Federación de Identidades

Identidad Federación Privacidad Éxito

La gestión de identidad con ejemplosMaría, la alumna

Veamos a María usando algunos sistemas de la Universidad“¡Hola! Soy María” (Identidad)“y aquí están mi usuario y clave para demostrarlo”(Verificar la identidad)”Quiero entregar unos trabajos“(Autorizar: Permitir a María usar los serviciosa los que tiene derecho)”Ya puestos me gustaría cambiarle a Juan la notade Física del cuatrimestre pasado“

(Autorizar: Evitar que haga cosas que no debe)

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 14: Federación de Identidades

Identidad Federación Privacidad Éxito

La gestión de identidad con ejemplosMaría, la alumna

Veamos a María usando algunos sistemas de la Universidad“¡Hola! Soy María” (Identidad)“y aquí están mi usuario y clave para demostrarlo”(Verificar la identidad)”Quiero entregar unos trabajos“(Autorizar: Permitir a María usar los serviciosa los que tiene derecho)”Ya puestos me gustaría cambiarle a Juan la notade Física del cuatrimestre pasado“(Autorizar: Evitar que haga cosas que no debe)

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 15: Federación de Identidades

Identidad Federación Privacidad Éxito

AAI

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 16: Federación de Identidades

Identidad Federación Privacidad Éxito

AuthenticationAuthorizationInfrastructure

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 17: Federación de Identidades

Identidad Federación Privacidad Éxito

FIAM

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 18: Federación de Identidades

Identidad Federación Privacidad Éxito

Federated IAM

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 19: Federación de Identidades

Identidad Federación Privacidad Éxito

Federación¿Qué es una federación?

de confianza

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 20: Federación de Identidades

Identidad Federación Privacidad Éxito

Federación¿Qué es una federación?

de confianza

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 21: Federación de Identidades

Identidad Federación Privacidad Éxito

Federación¿Qué es una federación?

de confianza

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 22: Federación de Identidades

Identidad Federación Privacidad Éxito

Federación¿Qué es una federación?

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 23: Federación de Identidades

Identidad Federación Privacidad Éxito

Un caso de éxitoNace la mayor federación del mundo

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 24: Federación de Identidades

Identidad Federación Privacidad Éxito

IdPIdentity Provider

Una entidad de autenticación y liberación de atributos

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 25: Federación de Identidades

Identidad Federación Privacidad Éxito

SPService Provider

Una entidad que consume atributos

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 26: Federación de Identidades

Identidad Federación Privacidad Éxito

Atributoinformación sobre la persona

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 27: Federación de Identidades

Identidad Federación Privacidad Éxito

Aspectos técnicosrelaciones de confianza

Federación en estrella convencional

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 28: Federación de Identidades

Identidad Federación Privacidad Éxito

Aspectos técnicosrelaciones de confianza

Federación radial

modelo Hub&Spoke

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 29: Federación de Identidades

Identidad Federación Privacidad Éxito

“open your laptop and you are connected”

http://www.eduroam.org/

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 30: Federación de Identidades

Identidad Federación Privacidad Éxito

“open your laptop and you are connected”

http://www.eduroam.org/

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 31: Federación de Identidades

Identidad Federación Privacidad Éxito

http://www.eduroam.org/(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 32: Federación de Identidades

Identidad Federación Privacidad Éxito

http://www.edugain.org/

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 33: Federación de Identidades

Identidad Federación Privacidad Éxito

http://www.edugain.org/(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 34: Federación de Identidades

Identidad Federación Privacidad Éxito

http://www.edugain.org/(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 35: Federación de Identidades

Identidad Federación Privacidad Éxito

http://www.edugain.org/(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 36: Federación de Identidades

Identidad Federación Privacidad Éxito

Data Protection Code of Conduct

https://refeds.terena.org/index.php/Data_protection_coc

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 37: Federación de Identidades

Identidad Federación Privacidad Éxito

¿Es tan importante la identidad?vamos al cine ...

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 38: Federación de Identidades

Identidad Federación Privacidad Éxito

Privacidaddefiniciones

del inglés privacy1 el estado o condición de estar libre de ser

observado o molestado por otras personas2 el estado de estar libre de la atención pública

New Oxford American English Dictionary

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 39: Federación de Identidades

Identidad Federación Privacidad Éxito

Privacidaddefiniciones

Privacidad

Ámbito de la vida privada que se tiene derechoa proteger de cualquier intromisión

Diccionario de la Real Academia Española

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 40: Federación de Identidades

Identidad Federación Privacidad Éxito

Privacidadcon conocimiento incremental del individuo

Anonimato total

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 41: Federación de Identidades

Identidad Federación Privacidad Éxito

Privacidadcon conocimiento incremental del individuo

Pseudonimo

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 42: Federación de Identidades

Identidad Federación Privacidad Éxito

Privacidadcon conocimiento incremental del individuo

Conocimiento totalMaja Desnuda de Goya <http://commons.wikimedia.org/wiki/File:Goya_Maja_naga2.jpg>

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 43: Federación de Identidades

Identidad Federación Privacidad Éxito

Aplicacionesel arte de la domesticación

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 44: Federación de Identidades

Identidad Federación Privacidad Éxito

Aplicacionesel arte de la domesticación

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 45: Federación de Identidades

Identidad Federación Privacidad Éxito

Aplicacionesel arte de la domesticación

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 46: Federación de Identidades

Identidad Federación Privacidad Éxito

Aplicacionesel arte de la domesticación

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 47: Federación de Identidades

Identidad Federación Privacidad Éxito

Aplicacionesdos propuestas

Externalizar la autenticaciónInternalizar la autorización

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 48: Federación de Identidades

Identidad Federación Privacidad Éxito

Autenticación delegada¿Me fio de tus credenciales?

Los nativos digitales están ya en la Universidad

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 49: Federación de Identidades

Identidad Federación Privacidad Éxito

Autenticación delegada¿Me fio de tus credenciales?

Los nativos digitales y sus redes socialesAutenticación social en las federaciones de identidad

(CC) http://icon.leau.net

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 50: Federación de Identidades

Identidad Federación Privacidad Éxito

Federar¿Qué nos aporta?

Los objetivos de la federación

Mejor gestión de accesos y escalableMejor gestión de identidad y escalableMás servicios para los usuariosMás usuarios para los serviciosMejores servicios

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 51: Federación de Identidades

Identidad Federación Privacidad Éxito

Una federaciónpara las

Universidades Andaluzas

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 52: Federación de Identidades

Identidad Federación Privacidad Éxito

CONFÍA te abre puertas desde tu Universidad

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 53: Federación de Identidades

Identidad Federación Privacidad Éxito

1 de febrero de 2010

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 54: Federación de Identidades

Identidad Federación Privacidad Éxito

Trabajos previosun encargo de AUPA-TIC

AUPA-TIC crea un grupo de trabajo

grupo abiertocolabora RedIRIScasi 25 personastrabajando por consensoresultados:

recomendaciones técnicados concursos públicosun comité de seguimiento

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 55: Federación de Identidades

Identidad Federación Privacidad Éxito

Trabajos previosun encargo de AUPA-TIC

AUPA-TIC crea un grupo de trabajo

grupo abiertocolabora RedIRIScasi 25 personastrabajando por consensoresultados:

recomendaciones técnicados concursos públicosun comité de seguimiento

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 56: Federación de Identidades

Identidad Federación Privacidad Éxito

Trabajos previosun encargo de AUPA-TIC

AUPA-TIC crea un grupo de trabajo

grupo abiertocolabora RedIRIScasi 25 personastrabajando por consensoresultados:

recomendaciones técnicados concursos públicosun comité de seguimiento

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 57: Federación de Identidades

Identidad Federación Privacidad Éxito

Qué necesitábamosen abstracto

Requisitos básicos de la federación

CompatibilidadRapidez de implantaciónFlexibilidadPotenciaFederación moderna

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 58: Federación de Identidades

Identidad Federación Privacidad Éxito

Qué escogimosen concreto

Decisiones básicas de la federación

SAML 2.0Desarrollos abiertosColaborar con otrosEl CAV como primer servicio

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 59: Federación de Identidades

Identidad Federación Privacidad Éxito

Arranque del proyecto

30 de enero de 2010CONFÍA entra en producción

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 60: Federación de Identidades

Identidad Federación Privacidad Éxito

Resultadosuna federación de 10 universidades

Objetivos alcanzados9000 alumnos100 cursos15000 autenticaciones / mes< 5 problemas / mes

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 61: Federación de Identidades

Identidad Federación Privacidad Éxito

Resultadosuna federación de 10 universidades

Objetivos alcanzadosEn presupuestoEn tiempo

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 62: Federación de Identidades

Identidad Federación Privacidad Éxito

Gracias

¿Preguntas?no se garantizan las respuestas

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades

Page 63: Federación de Identidades

Identidad Federación Privacidad Éxito

Gracias¿Preguntas?no se garantizan las respuestas

(CC) BY - NC - SA Victoriano Giralt Universidad de Málaga

Federación de Identidades