21.09.2015 Views

T E S I S

para servicios web

para servicios web

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8<br />

Índice<br />

RESUMEN .................................................................................................................................................... 6<br />

ABSTRACT .................................................................................................................................................... 7<br />

INTRODUCCIÓN ......................................................................................................................................... 12<br />

CAPITULO 1: SERVICIOS WEB Y DEFINICIÓN DEL PROBLEMA ................................................................. 14<br />

1.1. SERVICIOS WEB ................................................................................................................................... 14<br />

1.1.1. Ventajas y Desventajas ......................................................................................................... 15<br />

1.1.2. Vulnerabilidades .................................................................................................................... 16<br />

1.2. DELIMITACIÓN Y JUSTIFICACIÓN DEL PROBLEMA ........................................................................................ 17<br />

1.2.1. Objetivo .................................................................................................................................. 17<br />

1.2.2. Justificación del problema ..................................................................................................... 17<br />

1.2.3. Alcances ................................................................................................................................. 18<br />

1.2.4. Limitaciones ........................................................................................................................... 18<br />

CAPITULO 2: PLATAFORMA SOA Y SEGURIDAD EN SERVICIOS WEB ....................................................... 19<br />

2.1. ARQUITECTURA ORIENTADA A SERVICIOS ................................................................................................ 19<br />

2.1.1. Elementos .............................................................................................................................. 19<br />

a) Interfaces de aplicación ................................................................................................................. 19<br />

b) Servicios de Contrato ...................................................................................................................... 20<br />

c) Servicios de Interfaz ....................................................................................................................... 20<br />

d) Servicios de implementación ......................................................................................................... 20<br />

e) Servicios de Lógica de Negocio ...................................................................................................... 21<br />

f) Servicios de Datos........................................................................................................................... 21<br />

2.1.2. Diseño y Tecnología ............................................................................................................... 21<br />

2.1.3. SOA y los servicios web .......................................................................................................... 28<br />

2.2. IMPLEMENTACIÓN DE SEGURIDAD EN SOAP ............................................................................................ 30<br />

2.2.1. Capa de Transporte ............................................................................................................... 30<br />

2.2.2. Capa de Aplicación ................................................................................................................ 31<br />

2.2.3. Capa de SOAP ........................................................................................................................ 31<br />

2.3. REQUISITOS DE SEGURIDAD DE LOS SERVICIOS WEB ................................................................................... 31<br />

2.3.1. Confidencialidad .................................................................................................................... 31<br />

2.3.2. Autenticación ......................................................................................................................... 32<br />

2.3.3. Integridad .............................................................................................................................. 32<br />

2.3.4. Autorización ........................................................................................................................... 32<br />

2.3.5. No repudio ............................................................................................................................. 33<br />

2.3.6. Disponibilidad ........................................................................................................................ 33<br />

2.4. ESTÁNDARES DE SEGURIDAD EN SERVICIOS WEB ....................................................................................... 33<br />

2.4.1. WS-Security ............................................................................................................................ 34<br />

2.4.2. XML Encryption ...................................................................................................................... 35<br />

2.4.3. XML Signature (XML DSIG) .................................................................................................... 40<br />

2.4.4. Security Assertions Markup Language (SAML)..................................................................... 46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!