Ataques quânticos a geradores de números pseudo-aleatórios.
Autor(a) principal: | |
---|---|
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 |
Ataques quânticos a geradores de números pseudo-aleatórios.Quantum attacks to pseudo random number generators.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-MicalliCiência da Computação.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.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGASSIS, 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, Elloá Barreto Guedes da.2011-03-252018-10-01T16:46:31Z2018-10-012018-10-01T16:46:31Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://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/1864porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2022-03-18T14:03:06Zoai:localhost:riufcg/1864Biblioteca 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.none.fl_str_mv |
Ataques quânticos a geradores de números pseudo-aleatórios. 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. 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 Ciência da Computação. |
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.none.fl_str_mv |
ASSIS, Francisco Marcos de. ASSIS, F. M. http://lattes.cnpq.br/2368523362272656 LULA JUNIOR, Bernardo. LULA JUNIOR, B. http://lattes.cnpq.br/1465309727421021 LIMA, Aercio Ferreira de. GURJÃO, Edmar Candeia. ROCHA JUNIOR, Valdemar Cardoso da. |
dc.contributor.author.fl_str_mv |
COSTA, Elloá Barreto Guedes da. |
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 Ciência da Computação. |
topic |
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 Ciência da Computação. |
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.none.fl_str_mv |
2011-03-25 2018-10-01T16:46:31Z 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 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 Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
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 |
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_ |
1809744359620345856 |