Compartición de Secretos con Verificación Pública

dc.contributor.advisorCascudo, Ignacio
dc.contributor.advisorCozzo, Daniele
dc.contributor.authorIriondo Delgado, Íñigo
dc.date.accessioned2025-07-18T09:31:34Z
dc.date.available2025-07-18T09:31:34Z
dc.date.issued2025
dc.descriptionTrabajo de Fin de Máster en Métodos Formales en Ingeniería Informática, Facultad de Informátiva UCM, Curso 2024/2025.
dc.description.abstractPublicly Verifiable Secret Sharing (PVSS) is the base of many decentralised systems: it neutralises the threats of a cheating dealer distributing malformed shares and a dishonest subset of participants submitting inconsistent or no shares at all, by attaching a public proof of correctness to every share. Existing PVSS constructions need linear work for sharing verification. Recent advances such as folding low-degree tests to collapse a length-n polynomial proof into O(log2 2 n) cost and succinct vector commitments with constant size proofs, offer paths for improvement. The main goal of this thesis is to integrate these techniques into the PVSS layer of ALBATROSS, a state-of-the-art randomness beacon. The resulting construction maintains the worst-case O(n) exponentiations for the verifier of the original protocol but reduces their work to logarithmic operations whenever no complaints are raised, plus a linear or quadratic factor which can be amortised whenever the protocol is executed multiple times.
dc.description.abstractLa compartición de secretos verificable p ́públicamente es la base de muchos sistemas descentralizados: neutraliza las amenazas de un distribuidor tramposo que entrega fragmentos (shares) malformados y de un subconjunto deshonesto de participantes que envían fragmentos inconsistentes o no envían ninguna, al adjuntar una prueba pública de validez. Las construcciones existentes requieren un trabajo lineal en la verificación de los fragmentos. Avances recientes, como los tests basados en plegado de polinomios (folding) para demostrar que un polinomio tiene grado pequeño para colapsar una prueba polinómica de longitud n en un coste de O(log2 2 n) y los compromisos vectoriales (vector commitments) con pruebas constantes, ofrecen v ́ıas de mejora. El objetivo principal de esta tesis es integrar estas técnicas en la capa de compartición de secretos del protocolo ALBATROSS. La construcción resultante mantiene las O(n) exponenciaciones en el peor caso para el verificador del protocolo original, pero reduce su trabajo a operaciones logarítmicas siempre que no se planteen quejas, además de un factor lineal o cuadrático que puede amortizarse al ejecutarlo múltiples veces.
dc.description.departmentOtras unidades y/o servicios
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/122622
dc.language.isoeng
dc.master.titleMáster en Métodos Formales en Ingeniería Informática
dc.page.total51
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordCompartición de secretos públicamente verificable
dc.subject.keywordALBATROSS
dc.subject.keywordPruebas de plegado de polinomios de grado bajo
dc.subject.keywordCompromisos vectoriales
dc.subject.keywordCompartición de secretos de Shamir
dc.subject.keywordCompromisos ́polinómicos
dc.subject.keywordVerificación sublineal
dc.subject.keywordCriptografía
dc.subject.keywordCriptografía
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleCompartición de Secretos con Verificación Pública
dc.typemaster thesis
dc.type.hasVersionAM
dspace.entity.typePublication

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Compartición_Secretos_Verificación Pública.pdf
Size:
862.41 KB
Format:
Adobe Portable Document Format