Publication:
MPC : módulo parseador de certificados

dc.contributor.advisorMoreno Pelayo, Valentín
dc.contributor.authorHernández Torregrosa, Manuel
dc.contributor.departamentoUC3M. Departamento de Informáticaes
dc.date.accessioned2014-02-20T08:42:29Z
dc.date.available2014-02-20T08:42:29Z
dc.date.issued2013
dc.date.submitted2013-12-18
dc.description.abstractLa memoria está dividida en los siguientes apartados: - Estado del arte. En este apartado se mostrará una explicación de cada una de las tecnologías, mecanismos y herramientas que intervendrán en la realización del proyecto. Se explicará qué es y para que se usan los certificados digitales, se hará una introducción a la infraestructura de clave pública, se explicará cómo se validan los certificados digitales, cuál es la labor de un prestador de certificados y se dará una introducción al estándar x509. También se verá la utilidad de los servicios web y el formato XML y como encajan perfectamente con el objetivo de este proyecto de intercambiar información entre aplicaciones. Por último se explicará brevemente la tecnología .NET de Microsoft utilizada para implementar el sistema, el complemento Microsoft Enterprise Library para crear el log y la capa de acceso a datos, y la librería BouncyCastle para el manejo de certificados digitales. - Análisis del sistema. En este apartado se muestra el análisis del sistema, que es lo primero que se debe realizar para afrontar la creación del proyecto MPC. Dentro del análisis se especificarán los requisitos de la aplicación, los casos de uso del sistema y los diagramas de secuencia y de entidad-relación de la base de datos. También se realizará un análisis de las declaraciones de prácticas de certificación de cada prestador aceptado por el sistema, indicando qué certificados se soportan de cada tipo y que particularidades tienen estos. Finalmente en esta fase se definirán los datos de salida -explicando cada campo- que devolverán los 3 métodos del sistema MPC. - Diseño del sistema. En esta fase del proyecto se realizará una definición formal de los datos de salida mediante la creación del esquema XSD de la aplicación, el cual deberán cumplir los ficheros xml devueltos por MPC. También se explicará el patrón Modelo-Vista-Controlador utilizado para estructurar y hacer más mantenible el código de la aplicación. Se mostrarán diagramas de componentes, de espacios de nombres y de clases del sistema MPC. Finalmente se explicarán los métodos más importantes mostrando parte de su código fuente. - Aplicación Resultante. Aquí se podrá ver el resultado de la implementación del proyecto. Se mostrarán los archivos compilados y se describirá su función. También se mostrará como visualizar MPC mediante un navegador web y se darán ejemplos de salidas para cada método web eligiendo distintos certificados. - Planificación. En este apartado se mostrará la planificación seguida para la realización del sistema MPC. Se explicarán que fases del proceso se estimó que llevarían más tiempo y cuales menos y se asignará un tiempo a cada tarea. Todo esto quedará especificado de forma formal en el diagrama Gantt del proyecto. - Presupuesto. Se estimarán que recursos tanto humanos como de software y hardware son necesarios para completar el proyecto. Se obtendrá el coste total del proyecto teniendo en cuenta los recursos y la duración de cada tarea especificada en el diagrama de Gantt. - Futuras líneas de trabajo. Se expondrán brevemente las evoluciones y posibles mejoras que puede incluir el sistema MPC en el futuro. - Conclusiones. En este apartado se reflexionará sobre la experiencia, conocimientos y lecciones adquiridos tras realizar el sistema MPC. - Bibliografía. Fuentes consultadas para la realización de este documento.es
dc.description.degreeIngeniería Técnica en Informática de Gestiónes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/10016/18305
dc.language.isospaes
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.accessRightsopen accesses
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subject.ecienciaInformáticaes
dc.subject.otherCertificados digitaleses
dc.subject.otherProtección de datoses
dc.subject.otherCriptografíaes
dc.titleMPC : módulo parseador de certificadoses
dc.typebachelor thesis*
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Memoria_PFC_ManuelHernadezTorregrosa.pdf
Size:
3.85 MB
Format:
Adobe Portable Document Format