Aplicación resiliente para la agregación de almacenamientos en la nube

Vicente Arévalo, Luis (2023). Aplicación resiliente para la agregación de almacenamientos en la nube. Trabajo Fin de Grado / Proyecto Fin de Carrera, E.T.S. de Ingenieros Informáticos (UPM), Boadilla del Monte.

Descripción

Título: Aplicación resiliente para la agregación de almacenamientos en la nube
Autor/es:
  • Vicente Arévalo, Luis
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Grado: Grado en Ingeniería Informática
Fecha: Junio 2023
Materias:
ODS:
Palabras Clave Informales: Almacenamiento en la nube, Ciberseguridad, División de secretos, Librería, Aplicación, Cloud storage, Cybersecurity, Secret sharing schemes, Library, Application
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of TFG_LUIS_VICENTE_AREVALO.pdf] PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (707kB)

Resumen

El objetivo de este proyecto, es desarrollar una aplicación que combine varias cuentas de almacenamiento en la nube, con la intención de que el usuario pueda almacenar sus datos en la nube de manera cifrada, repartiéndolos entre estas. El usuario debe tener acceso a estos espacios de almacenamiento y haberlos vinculado, para que la aplicación pueda hacer uso de ellos. En el presente documento se explicará al método empleado para aumentar la disponibilidad de los datos, la división de secretos. Además, se presentará la base matemática sobre la que se sustenta el desarrollo de este método. Acto seguido se introducirá la librería que se ha creado con el objetivo de aplicar la división de secretos a secuencia de bytes extensas. Por último se detalla la aplicación, objetivo de este Trabajo Fin de Grado, explicando su funcionamiento y características.

ABSTRACT

The purpose of this project, is to develop an application that combines multiple cloud storage accounts, with the objective of allowing the user to store its data in the cloud encrypted and shared between the accounts. The user must have access to this storage spaces and must have linked them with the application, so it can make use of them. In this document it will be explained the method used to increase de availability of the data, the secret sharing schemes. It will also be presented the mathematics in which the development of this method is based. Thereafter, it will be introduced the library that has been developed with the intention of employing a secret sharing scheme over extensive byte secuences. Finally it will be detailed the application, which is the objective of this Final Degree Project, explaining its operation and characteristics.

Más información

ID de Registro: 75104
Identificador DC: https://oa.upm.es/75104/
Identificador OAI: oai:oa.upm.es:75104
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 11 Jul 2023 04:57
Ultima Modificación: 11 Jul 2023 04:57