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. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Description

Title: Implementación de un servicio de autenticación y firma empleando el DNI electrónico
Author/s:
  • Rubio Gómez, Javier
Contributor/s:
  • Gómez Oliva, Ana
Item Type: Final Project
Degree: Grado en Ingeniería Telemática
Date: 21 July 2017
Subjects:
Faculty: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Department: Ingeniería Telemática y Electrónica
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB)
[img] Archive (ZIP) - Users in campus UPM only
Download (5MB)

Abstract

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.

More information

Item ID: 51781
DC Identifier: http://oa.upm.es/51781/
OAI Identifier: oai:oa.upm.es:51781
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 30 Jul 2018 06:34
Last Modified: 30 Jul 2018 06:34
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM