Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/7717
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2013_BrunoCesarDiasRibeiro.pdf2,05 MBAdobe PDFver/abrir
Título: Implementação eficiente de algoritmos para teste de primalidade
Autor(es): Ribeiro, Bruno Cesar Dias
Orientador(es): Aranha, Diego de Freitas
Assunto: Criptografia de dados (Computação)
Algoritmos de computador
Data de apresentação: 22-Jul-2013
Data de publicação: 19-Jun-2014
Referência: RIBEIRO, Bruno Cesar Dias. Implementação eficiente de algoritmos para teste de primalidade. 2013. vii, 64 f., il. Monografia (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2013.
Resumo: O desenvolvimento da criptografia, em especial a criptografia de chave assimétrica, foi fator determinante para o crescimento e popularização das redes de computadores. Foi responsável pela viabilização de demandas como comércio e correio eletrônicos, assinaturas e certificações digitais. O uso adequado de técnicas criptográficas requer o desenvolvimento de aplicações eficientes que sejam capazes de executar em diversos tipos de dispositivos que cada vez mais se incorporam à vida das pessoas. A geração de chaves criptográficas é uma operação não só crítica quanto à segurança, mas também de alto custo computacional. Este trabalho tem o intuito de estudar sistemas criptográficos, conceitos teóricos e teste de primalidade, elemento que compõe o núcleo do processo de geração de chaves. É dado enfoque na implementação, otimização e análise de desempenho do Teste de Frobenius Quadrático Simplificado, um teste de primalidade de 2005 e pouco explorado. Os resultados atingidos são positivos quanto à viabilidade da redução do custo computacional dessas operações. ____________________________________________________________________________ ABSTRACT
The development of cryptography, public key cryptography in particular, was a crucial factor responsible for the growth and popularization of computer networks. It was responsible for appearance of demands as email, e-commerce, digitals signature and certification. The proper use of cryptographic techniques requires the development of efficient applications capable of running in all kind of devices witch more and more incorporates people's lives. The generation of cryptographic keys is not only a critical security operation but also a have high computational cost. This project has the goal of studying cryptosystems and their theoretical basis and primality test, the core element of the key generation process. It has an especial approach on implementing, optimizing and performance analysis of Simplified Frobenius Quadratic Test, a primality test from 2005 and under explored. The achieved results are positives about the feasibility of reducing the computational cost of operation.
Informações adicionais: Monografia (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2013.
Aparece na Coleção:Ciência da Computação



Este item está licenciado na Licença Creative Commons Creative Commons