DSpace Repository

Sistema de administración de llaves virtuales y gestión de permisos para dispositivos de control de accesos

Show simple item record

dc.contributor.author Román Macías, Juniver Jair
dc.contributor.author Estrada León, Paul Domingo
dc.contributor.author s.d.
dc.date.accessioned 2026-01-13T21:17:04Z
dc.date.available 2026-01-13T21:17:04Z
dc.date.issued 2019
dc.identifier.citation Román Macías, J. J., Estrada León, P. D. (2019).Sistema de administración de llaves virtuales y gestión de permisos para dispositivos de control de accesos. [Tesis de grado]. Escuela Superior Politécnica del Litoral. es_EC
dc.identifier.uri http://www.dspace.espol.edu.ec/handle/123456789/67275
dc.description.abstract La tecnología avanza a pasos agigantados con el objetivo de mejorar las actividades que realizamos en nuestro diario vivir, actividades muy complejas pueden ser resueltas con tecnología que las convierte en más simples. El uso de llaves físicas presenta muchas falencias de seguridad y usabilidad, tales como la fácil replicación y perdida del objeto. En el presente proyecto desarrollamos un sistema computacional que permite la administración de llaves virtuales y gestión de permisos, comparándonos con soluciones existentes con el objetivo de generar un producto de software con facilidad de integración hacia un futuro hardware a desarrollar. El proyecto se desarrolló mediante la metodología Scrum, y tiene tres pilares fundamentales; servidor (API), administrador web, aplicación móvil (Android) y dispositivo de control de acceso (prototipo en raspberry). Todo esto desarrollando en lenguajes de programación y frameworks de alta escalabilidad como son Django (Python) y Android Studio (Java). Además, consideramos estándares de seguridad de la información como la autenticación, uso de tokens dinámicos y comunicaciones encriptadas. Como resultados se obtuvo la alta eficiencia del software, tanto bajos tiempos en comunicaciones, como en compatibilidad de tecnologías. El servidor basado en un API REST se adapta a cualquier lenguaje de programación mediante peticiones con respuestas en JSON siempre y cuando repete el formato de las peticiones. En las diferentes pruebas de usuario, el sistema funciona con las condiciones ideales planteadas, sin embargo, en la documentación hemos considerado situaciones en las que podrían afectar a la disponibilidad de la solución. es_EC
dc.description.sponsorship Technology advances by leaps and bounds in order to improve the activities we do in our daily lives, very complex activities can be solved with technology that makes them simpler. The use of physical keys presents many safety and usability flaws, such as the easy replication and loss of the object. In this project we develop a computer system that allows the administration of virtual keys and permission management, comparing us with existing solutions with the objective of generating a software product with ease of integration towards a future hardware to be developed. The project was developed using the Scrum methodology and has three fundamental pillars; server (API), web administrator, mobile application (Android) and access control device (prototype in raspberry). All this developing in programming languages and high scalability frameworks such as Django (Python) and Android Studio (Java). In addition, we consider information security standards such as authentication, use of dynamic tokens and encrypted communications. es_EC
dc.language.iso es es_EC
dc.publisher ESPOL. FIEC. es_EC
dc.subject Llaves virtuales es_EC
dc.subject SCRUM es_EC
dc.subject API REST es_EC
dc.subject Dispositivo de control de acceso es_EC
dc.title Sistema de administración de llaves virtuales y gestión de permisos para dispositivos de control de accesos es_EC
dc.type Thesis es_EC


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account