Dissertação

Practical Use of Partially Homomorphic Cryptography EVALUATED

No passado, os investigadores e os profissionais de sistemas de informação assumiram sempre que os dados cifrados não podem ser processados. A Criptografia Homomórfica abriu a possibilidade de efetuar processamento de dados cifrados, o que é particularmente interessante em ambientes de computação em nuvem. Infelizmente, apesar de grandes avanços, a criptografia completamente homomórfica, ou seja, capaz de executar qualquer função sobre dados cifrados, não atingiu patamares de desempenho que permitam aplicações práticas. Por esse facto tem prosseguido a aposta na criptografia parcialmente homomórfica, ou seja, aquela que apresenta propriedades homomórficas apenas para algumas funções. No âmbito deste trabalho foi desenvolvida uma biblioteca de esquemas criptográficos parcialmente homomórficos, que inclui funções para cifra, decifra, geração de chaves, e execução de funções homomórficas. Por forma a avaliar a sua aplicabilidade prática, foram desenvolvidos dois sistemas que a utilizam: - o serviço de coordenação HomomorphicSpace, que é um espaço de tuplas que armazena tuplas cifradas, possuindo operações adicionais como retornar tuplas dentro um determinado intervalo de valores, e retornar resultados de operações de soma e multiplicação. Verifica-se experimentalmente que os tempos de execução obtidos são compatíveis com a utilização prática do sistema. -um sistema de ficheiros remoto, para máquinas Linux, que guarda em nuvem dados cifrados por esquemas criptográficos com propriedades homomórficas. Graças a essas propriedades é possível realizar no servidor um conjunto de pesquisas de ficheiros, sem fazer qualquer tipo de descodificação prévia. É feita uma avaliação experimental que sugere que os tempos de execução são aceitáveis para uma utilização prática.
Criptografia Homomórfica

novembro 4, 2016, 14:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Miguel Nuno Dias Alves Pupo Correia

Departamento de Engenharia Informática (DEI)

Professor Associado