Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao UPF Digital Reposito...arrow_drop_down
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
UPF Digital Repository
Bachelor thesis . 2023
addClaim

Criptografia homomòrfica basada en TFHE: teoria i pràctica

Authors: López Romero, Erica;

Criptografia homomòrfica basada en TFHE: teoria i pràctica

Abstract

La criptografía homomórfica es un sistema que permite realizar operaciones con datos encriptados, sin necesidad de desencriptarlos, garantizando la privacidad de la información. Este proyecto se basa en el diseño e implementación de una solución para el problema de comparación de enteros y, como ampliación principal, se puede solucionar el problema de computación privada en la unión de conjuntos (PCSU). Concretamente, en la aplicación se realiza la búsqueda de un elemento dentro de una lista de elementos, siendo todos los números encriptados. En la implementación, con la presencia de circuitos digitales, se desarrollan operaciones aritméticas homomórficas, bit a bit, permitiendo realizar comparaciones sucesivas. Los resultados obtenidos recopilan el tiempo de ejecución de las comparaciones, junto con el análisis del incremento de tamaño entre el texto plano y el texto cifrado. Finalmente, se evalúa la eficiencia del sistema y el impacto de la encriptación en el rendimiento.

La criptografia homomòrfica és un sistema que permet realitzar operacions amb dades encriptades, sense necessitat de desencriptar-les, garantint la privacitat de la informació. Aquest projecte es basa en el disseny i implementació d’una solució per al problema de comparativa d’enters i, com ampliació principal, es pot solucionar el problema de computació privada en la unió de conjunts (PCSU). Concretament, en l’aplicació es fa la cerca d’un element, dins d’una llista d’elements, essent tots els nombres encriptats. En la implementació, amb la presència de circuits digitals, es desenvolupen operacions aritmètiques homomòrfiques, bit a bit, permetent fer successives comparatives. Els resultats obtinguts recullen el temps d’execució de les comparacions, juntament amb l’anàlisi de l’increment de mida entre el text pla i el text xifrat. Finalment, s’avalua l’eficiència del sistema i l’impacte de l’encriptació en el rendiment.

Homomorphic cryptography is a system that allows performing operations on encrypted data without the need to decrypt them, ensuring the privacy of the information. This project is based on the design and implementation of a solution for the integer comparison problem and, as a main extension, it can solve the problem of private computation in set union (PCSU). Specifically, in the application, a search is performed for an element within a list of elements, all of which are encrypted numbers. In the implementation, with the presence of digital circuits, homomorphic arithmetic operations are developed, bit by bit, allowing for successive comparisons. The obtained results collect the execution time of the comparisons, along with the analysis of the size increase between plaintext and ciphertext. Finally, the efficiency of the system and the impact of encryption on performance are evaluated.

Treball de fi de grau del Grau en Enginyeria de Xarxes de Telecomunicació. Tutor: Sergi Rovira

Country
Spain
Related Organizations
  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Related to Research communities
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!