Sistema de intercambio de archivos con servicios de seguridad y Nearby

El objetivo de este proyecto es el análisis de requisitos, diseño e implementación de un sistema de intercambio de ficheros seguro para dispositivos Android empleando Android Nearby para la difusión de canales.
Para realizar este intercambio de ficheros, el sistema implementa diversas técnicas criptográficas con el objetivo de garantizar la confidencialidad e integridad de los ficheros, así como la autenticación de los usuarios que participan en dicho intercambio.
Dentro de las tecnologías empleadas en este proyecto, destaca la tecnología Android Nearby. Esta tecnología de proximidad propia de dispositivos Android permite el intercambio de datos entre dos dispositivos cercanos, apoyándose en otras tecnologías propias de los dispositivos móviles actuales.
Este sistema desarrollado, debido al diseño realizado, permite añadir nuevos módulos que incorporen nuevas funcionalidades al sistema, de forma que este sistema pueda continuar desarrollándose, permitiendo el intercambio seguro de datos.
ABSTRACT
The objective of this project is the requirements analysis, design, and implementation of a secure file-sharing system for Android devices using Android Nearby for channel announcement.
To facilitate this file exchange, the system implements various cryptographic techniques to ensure the confidentiality and integrity of the files, as well as the authentication of the users participating in the exchange.
Among the technologies used in this project, the Android Nearby technology stands out. This proximity technology, native to Android devices, allows data exchange between two nearby devices, leveraging other technologies inherent to current mobile devices.
Due to its design, the developed system allows the addition of new modules that incorporate new functionalities into the system, enabling the continued development of a secure data exchange system.

​El objetivo de este proyecto es el análisis de requisitos, diseño e implementación de un sistema de intercambio de ficheros seguro para dispositivos Android empleando Android Nearby para la difusión de canales.
Para realizar este intercambio de ficheros, el sistema implementa diversas técnicas criptográficas con el objetivo de garantizar la confidencialidad e integridad de los ficheros, así como la autenticación de los usuarios que participan en dicho intercambio.
Dentro de las tecnologías empleadas en este proyecto, destaca la tecnología Android Nearby. Esta tecnología de proximidad propia de dispositivos Android permite el intercambio de datos entre dos dispositivos cercanos, apoyándose en otras tecnologías propias de los dispositivos móviles actuales.
Este sistema desarrollado, debido al diseño realizado, permite añadir nuevos módulos que incorporen nuevas funcionalidades al sistema, de forma que este sistema pueda continuar desarrollándose, permitiendo el intercambio seguro de datos.
ABSTRACT
The objective of this project is the requirements analysis, design, and implementation of a secure file-sharing system for Android devices using Android Nearby for channel announcement.
To facilitate this file exchange, the system implements various cryptographic techniques to ensure the confidentiality and integrity of the files, as well as the authentication of the users participating in the exchange.
Among the technologies used in this project, the Android Nearby technology stands out. This proximity technology, native to Android devices, allows data exchange between two nearby devices, leveraging other technologies inherent to current mobile devices.
Due to its design, the developed system allows the addition of new modules that incorporate new functionalities into the system, enabling the continued development of a secure data exchange system. Read More