Perspectives on the Feasibility and Adoption of Fully Homomorphic Encryption - A Fully Homomorphic Encryption Application on Spam Detection with Machine Learning Models
| Orientador | Ribeiro, Carlos Nuno da Cruz | |
| Orcid do Orientador | 0000-0002-6080-0996 | |
| Membro da banca | Caleiro, Carlos Manuel Costa Lourenço | |
| Membro da banca | Silva, Fernando Henrique Côrte-Real Mira da | |
| Orcid Membro da banca | 0000-0001-5587-6585 | |
| Orcid Membro da banca | 0000-0001-9959-3798 | |
| Autor | Pinto, Adriano Roberto | |
| Orcid do Autor | 0009-0000-7654-1442 | |
| Data de Acesso | 2026-01-23T15:31:24Z | |
| Ano de publicação | 2024-12-03 | |
| Abstract | A adoção da computação em nuvem resultou em incidentes de segurança, como vazamentos de dados nos setores público e privado. Provedores operam sem transparência, descumprem re-gulamentações e exploram dados privados para publicidade e treinamento de modelos de inteligência artificial. As empresas de tecnologia também colaboram com agências de inteligência para vigiar ilegalmente indivíduos e governos, compartilhando dados privados, como as mensagens de email. Este estudo analisa a viabilidade da Criptografia Completamente Homomórfica (CCH) como solução para essas questões de segurança, com foco na detecção de spam e provedores de email como objetos representativos no universo da computação feita por terceiros em dados privados. A CCH mantém a privacidade ao habilitar computações enquanto os dados estão criptografados, mas exige elevados recursos computacionais. O desenvolvimento de aplicativos baseados em CCH é complexo e requer aplicação de conceitos matemáticos e criptográficos avançados. Este trabalho avalia a viabilidade da CCH por meio de experimentos em detecção de spam implementando o Fully Homomorphic Encryption Spam Detector (FHE-SD), um aplicativo que utiliza a biblioteca Concrete-ML para abstrair a complexidade da CCH e simplificar sua adoção. O ambiente experimental comporta um dispositivo com hardware limitado, escolhido para verificar se a CCH pode funcionar sem hardware especializado. Para melhores resultados, o FHE-SD tem suporte à detecção de spam usando algoritmos de aprendizado de máquina, que são medidas anti-spam comuns. Quatro modelos de aprendizado de máquina foram implementados no FHE-SD, em suas versões CCH e em dados puros, permitindo métricas e comparações de desempenho em relação às abordagens tradicionais. | |
| Proveniência | Submitted by Adriano Roberto Pinto (adrianofw@protonmail.com) on 2026-01-21T21:33:13Z workflow start=Step: editstep - action:claimaction No. of bitstreams: 1 Thesis.pdf: 4318607 bytes, checksum: f753715373f4a5be3d6fcab41a2f8a4c (MD5) | en |
| Proveniência | Step: editstep - action:editaction Rejected by Cássio Morais (cassiomorais@ibict.br), reason: Bom dia Adriano, No seu depósito ficou faltando a folha de assinatura da banca examinadora. Poderia acrescentar um título com a tradução em português. Corrigi a forma de preenchimento da autoria, sobrenome e nome. Estou retornando o depósito para as devidas correções. Atenciosamente, Cássio T. de Morais on 2026-01-23T12:36:50Z (GMT) | en |
| Proveniência | Submitted by Adriano Roberto Pinto (adrianofw@protonmail.com) on 2026-01-23T14:56:45Z workflow start=Step: editstep - action:claimaction No. of bitstreams: 2 Perspectives_on_the_Feasibility_and_Adoption_of_Fully_Homomorphic_Encryption_Adriano_Pinto.pdf: 4318607 bytes, checksum: f753715373f4a5be3d6fcab41a2f8a4c (MD5) Ata e critérios Adriano Roberto Pinto (105294)_signed.pdf: 2618865 bytes, checksum: f9029ada40345cbba71f7adb7492ca4c (MD5) | en |
| Proveniência | Step: editstep - action:editaction Approved for entry into archive by Cássio Morais (cassiomorais@ibict.br) on 2026-01-23T15:31:24Z (GMT) | en |
| Proveniência | Made available in DSpace on 2026-01-23T15:31:24Z (GMT). No. of bitstreams: 2 Perspectives_on_the_Feasibility_and_Adoption_of_Fully_Homomorphic_Encryption_Adriano_Pinto.pdf: 4318607 bytes, checksum: f753715373f4a5be3d6fcab41a2f8a4c (MD5) Ata e critérios Adriano Roberto Pinto (105294)_signed.pdf: 2618865 bytes, checksum: f9029ada40345cbba71f7adb7492ca4c (MD5) Previous issue date: 2024-12-03 | en |
| Referência bibliográfica | 1 GORALSKI, W. The illustrated network: how TCP/IP works in a modern network. Amsterdam; Boston: Elsevier/Morgan Kaufmann Publishers, 2009. (The Morgan Kaufmann series in networking). ISBN 9780123745415. 2 KUROSE, J. F.; ROSS, K. W. Computer networking: a top-down approach. Eighth edition. Hoboken: Pearson, 2021. ISBN 9780136681557. 3 NIC.BR; CGI.BR; CERT.BR. Antispam.br | |
| Resumo | The general adoption of cloud computing resulted in frequent security incidents, including data breaches in both the public and private sectors. Cloud service providers operate without transparency, fail to comply with regulations, and exploit private data for targeted advertising and training artificial intelligence models. The major tech companies have also been found to collaborate with intelligence agencies to illegally surveil individuals and governments by sharing private data, such as email communications. This study analyses the feasibility of Fully Homomorphic Encryption (FHE) as a solution to these security and privacy concerns, focusing on spam detection and email providers as representative subjects in the universe of outsourced computations on users’ private data. FHE maintains data privacy by enabling computations while the data is still encrypted, but it demands substantial computing and memory resources. The development of FHE-based applications is complex, requiring advanced knowledge of mathematical and cryptographic concepts. This work assesses the feasibility of FHE through experiments in spam detection by implementing Fully Homomorphic Encryption Spam Detector (FHE-SD), an application using the Concrete-ML libraries, which abstracts the complexity of FHE and simplifies its adoption. The experimental environment is a device with limited hardware resources, chosen to test if FHE can function without specialized hardware. For meaningful results, FHE-SD supports spam detection using machine learning algorithms, which are commonly used for spam detection. Four machine learning models are implemented in FHE-SD, in their FHE and on-clear versions, enabling various metrics and performance comparisons against traditional approaches. | |
| Citação | Pinto, A. R. (2024). Perspectives on the Feasibility and Adoption of Fully Homomorphic Encryption - A Fully Homomorphic Encryption Application on Spam Detection with Machine Learning Models. Instituto Superior Técnico. | |
| DOI (Identificador de Objeto Digital) | https://doi.org/10.57859/ulisboa-istmast.000009 | |
| Identificador ISNI | 0000 0004 1794 1114 | |
| URL da página da instituição | https://tecnico.ulisboa.pt/ | |
| Identificador ROR | 03db2by73 | |
| URI | https://deposita.ibict.br/handle/deposita/836 | |
| Publicação original | https://scholar.tecnico.ulisboa.pt/records/iAaA4G3H7Wz7loLNKUfnTKY33xylUdnQbv3O | |
| Identificador Wikidata | Q1636837 | |
| Área de conhecimento CNPq | Ciências exatas e da terra | |
| Idioma | Inglês | |
| Instituição | Instituto Superior Técnico da Universidade de Lisboa | |
| País | Portugal | |
| Grau do curso | Mestrado | |
| Departamento do curso | Matemática | |
| Nome do curso | Mestrado Bolonha em Segurança de Informação e Direito no Ciberespaço | |
| Tipo do curso | Acadêmico | |
| Natureza jurídica da instituição | Instituição pública | |
| Nome do programa de pós-graduação | Mestrado Bolonha em Segurança de Informação e Direito no Ciberespaço | |
| Tipo da instituição | Universidade | |
| Tipo de acesso | Acesso aberto | |
| Palavra Chave | Fully Homomorphic Encryption | |
| Palavra Chave | Machine Learning | |
| Palavra Chave | Spam Detection | |
| Palavra Chave | Performance | |
| Palavra Chave | Privacy | |
| Palavra Chave | Security | |
| Palavra chave em outro idioma | Criptografia Completamente Homomórfica | |
| Palavra chave em outro idioma | Aprendizado de Máquina | |
| Palavra chave em outro idioma | Detecção de Spam | |
| Palavra chave em outro idioma | Desempenho | |
| Palavra chave em outro idioma | Privacidade | |
| Palavra chave em outro idioma | Segurança | |
| Título | Perspectives on the Feasibility and Adoption of Fully Homomorphic Encryption - A Fully Homomorphic Encryption Application on Spam Detection with Machine Learning Models | |
| Titúlo Alternativo | Perspectivas sobre a Viabilidade e Adoção da Criptografia Totalmente Homomórfica - Uma aplicação da Criptografia Totalmente Homomórfica na Detecção de Spam com Modelos de Aprendizado de Máquina | |
| Tipo | masterThesis |
Arquivos
Pacote original
1 - 1 de 1
Carregando...
- Nome:
- Perspectives_on_the_Feasibility_and_Adoption_of_Fully_Homomorphic_Encryption_Adriano_Pinto.pdf
- Tamanho:
- 4.12 MB
- Formato:
- Adobe Portable Document Format
Licença do pacote
1 - 1 de 1
Carregando...
- Nome:
- license.txt
- Tamanho:
- 2.41 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição: