Implementación de un servicio de autenticación y firma empleando el DNI electrónico

Rubio Gómez, Javier (2017). Implementación de un servicio de autenticación y firma empleando el DNI electrónico. Trabajo Fin de Grado / Proyecto Fin de Carrera, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Descripción

Título: Implementación de un servicio de autenticación y firma empleando el DNI electrónico
Autor/es:
  • Rubio Gómez, Javier
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Grado: Grado en Ingeniería Telemática
Fecha: 21 Julio 2017
Materias:
ODS:
Escuela: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Departamento: Ingeniería Telemática y Electrónica
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of TFG_JAVIER_RUBIO_GOMEZ.pdf] PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (3MB)
[thumbnail of TFG_JAVIER_RUBIO_GOMEZ_ANEXOS.zip] Archivo comprimido ZIP - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (5MB)

Resumen

En la era de la información que vivimos hoy en día se hace imprescindible que tanto empresas como administraciones faciliten a los usuarios mejores y más fiables formas de
comunicación. En este sentido, el “Documento Nacional de Identidad” (DNI) que la administración pública requiere a los ciudadanos contiene lo necesario para poder establecer formas seguras de autenticación y firma electrónica de documentos por medios telemáticos. A pesar de ello, el uso por parte de los ciudadanos de los certificados digitales que contiene el DNI no es el esperado por las administraciones públicas. Este hecho se debe a la complejidad de instalación y configuración del entorno que
habitualmente han tenido estos certificados contenidos en el DNI.
El presente trabajo pretende facilitar el empleo de los certificados del DNIe en el sector privado, apoyándose en la implementación de un servicio genérico de autenticación y
firma que permita el uso de estos certificados de forma nativa a través del navegador, a la vez que facilite la implementación de nuevos servicios.
Para lograr este objetivo, en el proyecto se comienza haciendo un análisis de toda la documentación, tecnologías y soluciones existentes para aprovechar el uso de los
certificados digitales que contiene el DNI electrónico, para luego presentar de manera organizada la situación actual. De esta forma conoceremos las características del DNIe y los requisitos para poder usar cualquiera de estas tecnologías para el posible desarrollo de aplicaciones que puedan hacer uso de los certificados del DNI electrónico.
Seguidamente se ha desarrollado en Java una aplicación marco que implementa un servicio de autenticación y validación de ficheros PDF haciendo uso de los certificados del DNI digital, teniendo en cuenta todos los requisitos para hacerla lo más genérica posible de forma que pueda ser usada por cualquier desarrollador o empresa privada.
ABSTRACT
In the era of information technology, it is imperative for enterprises and administrations to provide to their users better and more reliable ways of communication. Accordingly,
the electronic Spanish Identity Card (eDNI), which is compulsory for the Spanish citizens, contains all the information necessary to establish secure ways of authentication and electronic signing of documents by telematics means. Despite its broad distribution, the use by citizens of digital certificates included in the eDNI does not meet the expectations raised by Government. This fact is due to the complexity of installation and environment configuration associate with the use of the digital certificates of the eDNI.
The present work tries to facilitate the use of the certificates of the eDNI in the private sector, relying on the implementation of a generic service of authentication and signature.
This work allows the use of these certificates in a native way across the web browser while enabling the implementation of new services.
To attain this goal, this project starts by making an analysis of all the available documentation, technologies and existing solutions to take advantage of the use of digital certificates contained by the eDNI. Thus, we will know the characteristics of the eDNI and the requirements for the use of any of these technologies for future development of applications that could use the certificates inside the eDNI.
Besides, an application has been developed in Java that implements a service of authentication and validation of PDF files using the certificates inside the eDNI, taking into account all the requirements to make this application as generic as possible so it could be used in the future by any developer or private company.

Más información

ID de Registro: 51781
Identificador DC: https://oa.upm.es/51781/
Identificador OAI: oai:oa.upm.es:51781
Depositado por: Biblioteca Universitaria Campus Sur
Depositado el: 30 Jul 2018 06:34
Ultima Modificación: 30 Jul 2018 06:34