UAM_Biblioteca | Unified search engine | Scientific Production Portal | UAM Research Data Repository
Universidad Autónoma de Madrid
Biblos-e Archivo
We are onFacebookCanal BiblosYouTubeTwitterPinterestWhatsappInstagram
    • español
    • English
  • English 
    • español
    • English
  • Log in
JavaScript is disabled for your browser. Some features of this site may not work without it.

Search Biblos-e Archivo

Advanced Search

Browse

All of Biblos-e ArchivoCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsFacultiesThis CollectionBy Issue DateAuthorsTitlesSubjectsFaculties

My Account

Log inRegister

Statistics

View Usage Statistics

Help

Information about Biblos-e ArchivoI want to submit my workI want to submit my doctoral thesisFrequently Asked QuestionsCopyrightsFinancial Agencies and OA policy

UAM_Biblioteca

View Item 
  •   Biblos-e Archivo
  • 2 - Trabajos de estudiantes (tesis doctorales, TFMs, TFGs, etc.)
  • Trabajos de estudiantes (tesis doctorales, TFMs, TFGs, etc.)
  • View Item
  •   Biblos-e Archivo
  • 2 - Trabajos de estudiantes (tesis doctorales, TFMs, TFGs, etc.)
  • Trabajos de estudiantes (tesis doctorales, TFMs, TFGs, etc.)
  • View Item

Desarrollo de un esquema de autenticación basado en la identidad para clientes Android

Author
Donaire Felipe, Juan Manuel
Advisor
Arroyo, David
Entity
UAM. Departamento de Ingeniería Informática
Date
2016-05
Subjects
Criptografía; Android (Sistema operativo de ordenador); Identidad en Internet; Informática
URI
http://hdl.handle.net/10486/672822

Licencia de Creative Commons
Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.

Abstract

Con el gran crecimiento de las Tecnologías de la Información y de la Comunicación (TIC), la criptografía ocupa una posición de vital importancia para asegurar la seguridad en las comunicaciones. Uno de los desafíos de la criptografía actual se encuentra en la gestión de identidades digitales, problema cuya solución más empleada suele ser la Public Key Infrastructure (PKI) o Infraestructura de Clave Pública, en la que una Entidad certificadora emite certificados para las claves públicas de los usuarios registrados. Sin embargo, esta solución presenta unos inconvenientes que se podrían solucionar con la llamada Identity-Based Cryptography (IBC) o Criptografía Basada en la Identidad. En este TFG se presenta un breve repaso sobre las distintas soluciones al problema de la gestión de identidades centrándose en la Criptografía Basada en la Identidad, además de discutir sus beneficios y exponer la descripción formal del proyecto software realizado para este trabajo. Dicho proyecto lleva a cabo un Cliente de mensajería instantánea para dispositivos móviles Android que se conecta con un Servidor desarrollado en Flask para Python y que hace las veces de Servidor de aplicaciones y de Private Key Generator (PKG), implementando un esquema de autenticación basado en la identidad. Para la implementación de la Seguridad Basada en la Identidad se ha utilizado la biblioteca Charm de Python. La descripción detallada del proyecto incluye el análisis, diseño, implementación y plan de pruebas llevados a cabo para su desarrollo. Dicha descripción, además, viene acompañada de una serie de anexos con Información complementaria, como la planificación temporal del proyecto o la creación de certificados SSL.
 
As a consequence of the leading role of Information and Communication Technologies (ICT) in today's econcomic activity, cryptography has become of the utmost importance to ensure the security of online communication. One of the biggest challenges of current cryptography lies in digital identity management. Public Key Infrastructure (PKI) is the most commonly used to handle this problem. In PKI, the Certi cation Authority (CA) issues certi cates for the public keys of registered users. However, this solution has a few problems which could be solved by using Identity- Based Cryptography (IBC). This document gives a brief review over the di erent ways of solving the digital identity management problem, focusing on Identity-Based Cryptography and its advantages. It also presents the formal description of the developed software project. This project implements an instant messaging app for an Android Client which connects with a Server developed in the Flask microframework for Python. The Server is made by di erent components, and it works as Private Key Generator (PKG) and as an Application Server. All in all, it implements an authentication schema based in Identity-Based Cryptography using Charm library for Python for the IBE functionality. The detailed description of the project includes its analysis, design, implementation and test plan. It also includes some complementary information in the form of annexes like the plani cation of the project and the guide for the creation of SSL certi cates.
 
Show full item record

Files in this item

Thumbnail
Name
Donaire_Felipe_JuanManuel_tfg.pdf
Size
1.319Mb
Format
PDF

Refworks Export

Delicious Save this on Delicious

Google™ Scholar:Donaire Felipe, Juan Manuel

This item appears in the following Collection(s)

  • Trabajos de estudiantes (tesis doctorales, TFMs, TFGs, etc.) [19089]

Related items

Showing items related by title, author, creator and subject.

  • Diseño y desarrollo de una aplicación Android para el uso de identidades digitales, autenticación y firmas digitales en sistemas interactivos 

    Blanco Delgado, Eva Milagros
    2014-05
  • Estudio de procedimientos de autenticación multicanal basados en dispositivos móviles con sistema operativo android 

    Mertanen Cuní, Nicolás
    2014
  • Estudio de mecanismos de autenticación basados en contraseñas visuales en dispositivos móviles Android 

    González Nahón, Mario
    2014-05-21
All the documents from Biblos-e Archivo are protected by copyrights. Some rights reserved.
Universidad Autónoma de Madrid. Biblioteca
Contact Us | Send Feedback
We are onFacebookCanal BiblosYouTubeTwitterPinterestWhatsappInstagram
 

 

All the documents from Biblos-e Archivo are protected by copyrights. Some rights reserved.
Universidad Autónoma de Madrid. Biblioteca
Contact Us | Send Feedback
We are onFacebookCanal BiblosYouTubeTwitterPinterestWhatsappInstagram