Show simple item record

dc.contributor.advisorWeber, Raul Fernandopt_BR
dc.contributor.authorGaribaldi Junior, João Lauropt_BR
dc.date.accessioned2018-04-26T02:33:32Zpt_BR
dc.date.issued2018pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/175084pt_BR
dc.description.abstractEsse trabalho visa apresentar alguns conceitos da área de criptografia com a finalidade de familiarizar o leitor com conceitos básicos, para então apresentar criptografia homomórfica e avaliar sua utilidade e desempenho. Para tal finalidade, foram descritos algoritmos de encriptação famosos, e criado um protótipo a fim de testar o desempenho de uma aplicação que utilize uma técnica de criptografia homomórfica para realizar operações com dados encriptados, se utilizando da biblioteca GNU Multi Precision Arithmetic Library (GMP) para as linguagens C e C++, a fim de poder replicar algoritmos de encriptação trabalhando com números que possuem uma representação em bits maior do que as dos tipos nativos da linguagem C++. Fica claro com o que é discutido ao longo do texto que essa é uma forma de garantir melhor proteção em termos de confidencialidade para os dados, porém é notável, através dos resultados, que há um alto custo no processamento de dados encriptados.pt_BR
dc.description.abstractThis work aims to present some of the concepts in cryptography area for the reader to become acquainted with some basic concepts so he can be introduced to homomorphic encryption, and see it’s use and performance. For this purpose, popular encryption algorithms were described, and a prototype was created to test performance of an application implementing a homomorphic encryption technique to operate on encrypted data, making use of the library GNU Multi Precision Arithmetic Library (GMP) for C and C++ languages, so it can reproduce encryption algorithms working with numbers that possess representation in bits bigger than the C++ language native types. It is clear, based on what is discussed throughout the text, that it is a way to assure a higher protection in terms of confidentiality to data, but it is notable, by the results, there is a high cost in processing encrypted data.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectSeguranca : Computadorespt_BR
dc.subjectHomomorphic encryptionen
dc.subjectPublic keyen
dc.subjectCryptographyen
dc.titleAplicabilidade de criptografia homomórficapt_BR
dc.title.alternativeHomomorphic encryption applicability en
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb001065175pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2018pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Ciência da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Files in this item

Thumbnail
   

This item is licensed under a Creative Commons License

Show simple item record