Biblioteca de la Universidad Complutense de Madrid

Modelo de seguridad para una arquitectura de Servicios Web XML

Impacto



Bermúdez Brito, Náyade y Ibáñez Mojarro, Abel y González del Castillo, Javier (2004) Modelo de seguridad para una arquitectura de Servicios Web XML. [Trabajo de curso] (No publicado)

[img]
Vista previa
PDF
4MB


Resumen

El proyecto es un Servicio Web en .NET que optimiza una red de transporte. Para ello, nos hemos basado en una arquitectura CLIENTE - SERVIDOR en la que el primero se encarga de enviar los datos topológicos de la red y el segundo de optimizarla.
El cliente consta de dos aplicaciones. La primera de ellas, crea el esquema de la base de datos seleccionada, para que en él se decida qué campos de ésta se desean encriptar y cuáles no. Además ofrece la posibilidad de comprobar cómo funcionan los distintos tipos de algoritmos simétricos ofrecidos encriptando y desencriptando la base de datos elegida. A continuación, ejecutará la segunda aplicación. Ésta consta de una interfaz donde se fijarán los parámetros evolutivos que necesitará el Servidor. Con la información proporcionada, se codificará la información considerada crítica por el usuario y se enviará al Servidor Web
En primer lugar, el Servicio Web desencriptará los datos y ejecutará la optimización siguiendo el paradigma de la programación evolutiva. Resuelto lo anterior, volverá a codificar la información confidencial y transmitirá al Cliente la mejor solución encontrada.
Por último, el Cliente recibirá la optimización de la red de transporte y, tras desencriptarla, actualizará su base de datos.

[ABSTRACT]
The project is a Web Service in .NET that optimizes a transport net. We have used a CUSTOMER - SERVICE architecture where the first one sends the topologic information of the net and the second one optimizes it.
The Customer has two interfaces. One of them, is used to create a table in the selectionated database where the user will decided which fields are important to be encrypted. The other one, sets some parameters that the Service will need. Later, the Customer will encrypt the critical information and will send it to the Web Service.
Firstly, the Web Service will decrypt the information and will execute the optimization based in the evolutive programming model. Later, the Web Service will encrypt the confidential data again and will send the best found solution to the Customer.
Finally, the Customer will receive the optimization of the transport net and will update the database.


Tipo de documento:Trabajo de curso
Información Adicional:

Trabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2003-2004)

Palabras clave:Net, Servicio, Web, C#, Optimización, Programación, Evolutiva, Encriptar, Seguridad, XML
Materias:Ciencias > Informática > Sistemas expertos
Código ID:9240
Depositado:06 Jul 2009 12:04
Última Modificación:06 Feb 2014 08:22

Sólo personal del repositorio: página de control del artículo