Ataques quânticos a geradores de números pseudo-aleatórios.

Detalhes bibliográficos
Autor(a) principal: COSTA, Elloá Barreto Guedes da.
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1864
Resumo: Este trabalho apresenta um ataque quântico de comprometimento permanente ao gerador pseudo-aleatório de Blum-Micali. A segurança deste gerador, classificado como criptograficamente seguro, baseia-se na hipótese de intratabilidade do problema do logaritmo discreto perante a Computação Clássica. O ataque proposto faz uso do algoritmo quântico de busca em conjunto com o algoritmo quântico para o logaritmo discreto para comprometer a imprevisibilidade do gerador, recuperando todas as saídas passadas e futuras do mesmo. O presente trabalho também descreve generalizações deste ataque que o adequam a uma gama mais vasta de geradores, incluindo geradores da Construção de Blum-Micali e geradores com múltiplos predicados difíceis. Tais generalizações também abrangem a realização de ataques em situações adversas, por exemplo, quando o adversário captura bits não consecutivos ou quando há menos bits que o requerido. Comparado à sua contrapartida clássica, o algoritmo quântico proposto nesse trabalho possui um ganho quadrático em relação à recuperação do representante do estado interno do gerador, seguido de um ganho superpolinomial na obtenção dos demais elementos do estado interno. Estes resultados caracterizam ameaças,elaboradas com Computação Quântica, contra a segurança de geradores utilizados em diversas aplicações criptográficas.
id UFCG_9d8965912f8f114c4f69823c1c14406f
oai_identifier_str oai:localhost:riufcg/1864
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling ASSIS, Francisco Marcos de.ASSIS, F. M.http://lattes.cnpq.br/2368523362272656LULA JUNIOR, Bernardo.LULA JUNIOR, B.http://lattes.cnpq.br/1465309727421021LIMA, Aercio Ferreira de.GURJÃO, Edmar Candeia.ROCHA JUNIOR, Valdemar Cardoso da.COSTA, E. B. G.http://lattes.cnpq.br/6466781778573760COSTA, Elloá Barreto Guedes da.Este trabalho apresenta um ataque quântico de comprometimento permanente ao gerador pseudo-aleatório de Blum-Micali. A segurança deste gerador, classificado como criptograficamente seguro, baseia-se na hipótese de intratabilidade do problema do logaritmo discreto perante a Computação Clássica. O ataque proposto faz uso do algoritmo quântico de busca em conjunto com o algoritmo quântico para o logaritmo discreto para comprometer a imprevisibilidade do gerador, recuperando todas as saídas passadas e futuras do mesmo. O presente trabalho também descreve generalizações deste ataque que o adequam a uma gama mais vasta de geradores, incluindo geradores da Construção de Blum-Micali e geradores com múltiplos predicados difíceis. Tais generalizações também abrangem a realização de ataques em situações adversas, por exemplo, quando o adversário captura bits não consecutivos ou quando há menos bits que o requerido. Comparado à sua contrapartida clássica, o algoritmo quântico proposto nesse trabalho possui um ganho quadrático em relação à recuperação do representante do estado interno do gerador, seguido de um ganho superpolinomial na obtenção dos demais elementos do estado interno. Estes resultados caracterizam ameaças,elaboradas com Computação Quântica, contra a segurança de geradores utilizados em diversas aplicações criptográficas.This dissertation presents a quantum permanent compromise attack to the Blum-Micali pseudorandom generator. The security of this generator, classified as cryptographically secure, is based on the hypothesis of intractability of the discrete logarithm problem in Classical Computing. The proposed attack is based on the quantum search algorithm jointly with the quantum discrete logarithm procedure and aims to compromise the unpredictability of the referred generator, recovering all of its past and future outputs. This work also describes generalizations that enables attacks to generators from the Blum-Micali construction and also to generators with multiple hard-core predicates. Such generalizations also allow attacks when the adversary intercepts non-consecutive bits or when there are less bits than required. Compared to its classical counterpart, the proposed algorithm has a quadractic speedup regarding the retrieval of the representant of the generator’s internal state followed by a super polynomial speedup regarding the obtention of the entire generator’sinternalstate. These results represent menaces of the Quantum Computing paradigm against the security of pseudorandom generators adopted in many real-world cryptosystems.Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-10-01T16:46:31Z No. of bitstreams: 1 ELLOÁ BARRETO GUEDES DA COSTA - DISSERTAÇÃO PPGCC 2011..pdf: 1433883 bytes, checksum: fb9fa0561b94ab2b495915f5f377c364 (MD5)Made available in DSpace on 2018-10-01T16:46:31Z (GMT). No. of bitstreams: 1 ELLOÁ BARRETO GUEDES DA COSTA - DISSERTAÇÃO PPGCC 2011..pdf: 1433883 bytes, checksum: fb9fa0561b94ab2b495915f5f377c364 (MD5) Previous issue date: 2011-03-25Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da Computação.Ataques QuânticosGeradores Pseudo-AleatóriosAlgoritmos QuânticosAtaques CriptoanalíticosComputação QuânticaGerador Criptograficamente SeguroConstrução de Blum-Micali - GeradorPseudorandom GeneratorsQuantum AlgorithmsCryptanalytic AttacksQuantum ComputingGeradores de Números AleatóriosGeradores de Números Pseudo-AleatóriosLogaritmo DiscretoGerador de Blum-MicalliAtaques quânticos a geradores de números pseudo-aleatórios.Quantum attacks to pseudo random number generators.2011-03-252018-10-01T16:46:31Z2018-10-012018-10-01T16:46:31Zhttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1864COSTA, Elloá Barreto Guedes da. Ataques quânticos a geradores de números pseudo-aleatórios. 2011. 141 f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2011. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1864info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGORIGINALELLOÁ BARRETO GUEDES DA COSTA - DISSERTAÇÃO PPGCC 2011.pdfELLOÁ BARRETO GUEDES DA COSTA - DISSERTAÇÃO PPGCC 2011.pdfapplication/pdf2837936http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/1864/3/ELLO%C3%81+BARRETO+GUEDES+DA+COSTA+-+DISSERTA%C3%87%C3%83O+PPGCC+2011.pdf86cfb71190e3c78a10a9885cf8edacd3MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/1864/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/18642022-03-18 11:03:06.624oai:localhost:riufcg/1864Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512022-03-18T14:03:06Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Ataques quânticos a geradores de números pseudo-aleatórios.
dc.title.alternative.pt_BR.fl_str_mv Quantum attacks to pseudo random number generators.
title Ataques quânticos a geradores de números pseudo-aleatórios.
spellingShingle Ataques quânticos a geradores de números pseudo-aleatórios.
COSTA, Elloá Barreto Guedes da.
Ciência da Computação.
Ataques Quânticos
Geradores Pseudo-Aleatórios
Algoritmos Quânticos
Ataques Criptoanalíticos
Computação Quântica
Gerador Criptograficamente Seguro
Construção de Blum-Micali - Gerador
Pseudorandom Generators
Quantum Algorithms
Cryptanalytic Attacks
Quantum Computing
Geradores de Números Aleatórios
Geradores de Números Pseudo-Aleatórios
Logaritmo Discreto
Gerador de Blum-Micalli
title_short Ataques quânticos a geradores de números pseudo-aleatórios.
title_full Ataques quânticos a geradores de números pseudo-aleatórios.
title_fullStr Ataques quânticos a geradores de números pseudo-aleatórios.
title_full_unstemmed Ataques quânticos a geradores de números pseudo-aleatórios.
title_sort Ataques quânticos a geradores de números pseudo-aleatórios.
author COSTA, Elloá Barreto Guedes da.
author_facet COSTA, Elloá Barreto Guedes da.
author_role author
dc.contributor.advisor2ID.pt_BR.fl_str_mv LULA JUNIOR, B.
dc.contributor.advisor1.fl_str_mv ASSIS, Francisco Marcos de.
dc.contributor.advisor1ID.fl_str_mv ASSIS, F. M.
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/2368523362272656
dc.contributor.advisor2.fl_str_mv LULA JUNIOR, Bernardo.
dc.contributor.advisor2Lattes.fl_str_mv http://lattes.cnpq.br/1465309727421021
dc.contributor.referee1.fl_str_mv LIMA, Aercio Ferreira de.
dc.contributor.referee2.fl_str_mv GURJÃO, Edmar Candeia.
dc.contributor.referee3.fl_str_mv ROCHA JUNIOR, Valdemar Cardoso da.
dc.contributor.authorID.fl_str_mv COSTA, E. B. G.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/6466781778573760
dc.contributor.author.fl_str_mv COSTA, Elloá Barreto Guedes da.
contributor_str_mv ASSIS, Francisco Marcos de.
LULA JUNIOR, Bernardo.
LIMA, Aercio Ferreira de.
GURJÃO, Edmar Candeia.
ROCHA JUNIOR, Valdemar Cardoso da.
dc.subject.cnpq.fl_str_mv Ciência da Computação.
topic Ciência da Computação.
Ataques Quânticos
Geradores Pseudo-Aleatórios
Algoritmos Quânticos
Ataques Criptoanalíticos
Computação Quântica
Gerador Criptograficamente Seguro
Construção de Blum-Micali - Gerador
Pseudorandom Generators
Quantum Algorithms
Cryptanalytic Attacks
Quantum Computing
Geradores de Números Aleatórios
Geradores de Números Pseudo-Aleatórios
Logaritmo Discreto
Gerador de Blum-Micalli
dc.subject.por.fl_str_mv Ataques Quânticos
Geradores Pseudo-Aleatórios
Algoritmos Quânticos
Ataques Criptoanalíticos
Computação Quântica
Gerador Criptograficamente Seguro
Construção de Blum-Micali - Gerador
Pseudorandom Generators
Quantum Algorithms
Cryptanalytic Attacks
Quantum Computing
Geradores de Números Aleatórios
Geradores de Números Pseudo-Aleatórios
Logaritmo Discreto
Gerador de Blum-Micalli
description Este trabalho apresenta um ataque quântico de comprometimento permanente ao gerador pseudo-aleatório de Blum-Micali. A segurança deste gerador, classificado como criptograficamente seguro, baseia-se na hipótese de intratabilidade do problema do logaritmo discreto perante a Computação Clássica. O ataque proposto faz uso do algoritmo quântico de busca em conjunto com o algoritmo quântico para o logaritmo discreto para comprometer a imprevisibilidade do gerador, recuperando todas as saídas passadas e futuras do mesmo. O presente trabalho também descreve generalizações deste ataque que o adequam a uma gama mais vasta de geradores, incluindo geradores da Construção de Blum-Micali e geradores com múltiplos predicados difíceis. Tais generalizações também abrangem a realização de ataques em situações adversas, por exemplo, quando o adversário captura bits não consecutivos ou quando há menos bits que o requerido. Comparado à sua contrapartida clássica, o algoritmo quântico proposto nesse trabalho possui um ganho quadrático em relação à recuperação do representante do estado interno do gerador, seguido de um ganho superpolinomial na obtenção dos demais elementos do estado interno. Estes resultados caracterizam ameaças,elaboradas com Computação Quântica, contra a segurança de geradores utilizados em diversas aplicações criptográficas.
publishDate 2011
dc.date.issued.fl_str_mv 2011-03-25
dc.date.accessioned.fl_str_mv 2018-10-01T16:46:31Z
dc.date.available.fl_str_mv 2018-10-01
2018-10-01T16:46:31Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1864
dc.identifier.citation.fl_str_mv COSTA, Elloá Barreto Guedes da. Ataques quânticos a geradores de números pseudo-aleatórios. 2011. 141 f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2011. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1864
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1864
identifier_str_mv COSTA, Elloá Barreto Guedes da. Ataques quânticos a geradores de números pseudo-aleatórios. 2011. 141 f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2011. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1864
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.publisher.program.fl_str_mv PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
bitstream.url.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/1864/3/ELLO%C3%81+BARRETO+GUEDES+DA+COSTA+-+DISSERTA%C3%87%C3%83O+PPGCC+2011.pdf
http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/1864/2/license.txt
bitstream.checksum.fl_str_mv 86cfb71190e3c78a10a9885cf8edacd3
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1799308618753900544