Estudo da utilização de computação de alto desempenho para criptoanálise.

Detalhes bibliográficos
Autor(a) principal: Guimarães Júnior, Walter José
Data de Publicação: 2004
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: https://www.teses.usp.br/teses/disponiveis/3/3142/tde-08112024-161307/
Resumo: Um dos principais obstáculos à pesquisa de vulnerabilidades dos algoritmos e protocolos de segurança das comunicações é a baixa capacidade de processamento dos meios computacionais existentes, quando comparada à complexibilidade dos problemas matemáticos envolvidos nos métodos criptográficos contemporâneos. Dentro deste contexto, esta pesquisa tem como objetivo principal estudar a viabilidade de utilização de uma arquitetura de computadores de alto desempenho no levantamento das vulnerabilidades (\"quebra\") de algoritmos criptográficos conjugando a busca por exaustão com outros processos de criptoanálise. O trabalho apresenta conceitos básicos sobre algoritmos criptográficos e métodos de criptoanálise, com ênfase nas análises de algoritmos criptográficos de cifras de blocos, assim como arquiteturas de computadores de alto desempenho e processamento paralelo em multicomputadores (\"clusters\"). São descritos métodos de criptoanálise diferencial e linear e equipamentos e implementações de algoritmos utilizados na parte experimental da pesquisa, composta por um ataque do tipo texto claro conhecido ao Algoritmo Padrão de Cifração de Dados (Data Encryption Standard - DES). Na conclusão são feitas colocações sobre os resultados obtidos nos testes e sugestões de temas que complementariam ou dariam continuidade ao presente estudo.
id USP_5f8ffb6f40232248ad261861d4314098
oai_identifier_str oai:teses.usp.br:tde-08112024-161307
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Estudo da utilização de computação de alto desempenho para criptoanálise.Untitled in englishCommunication protocolsComputer securityCriptologiaCryptologyProtocolos de comunicaçãoSegurança de computadoresUm dos principais obstáculos à pesquisa de vulnerabilidades dos algoritmos e protocolos de segurança das comunicações é a baixa capacidade de processamento dos meios computacionais existentes, quando comparada à complexibilidade dos problemas matemáticos envolvidos nos métodos criptográficos contemporâneos. Dentro deste contexto, esta pesquisa tem como objetivo principal estudar a viabilidade de utilização de uma arquitetura de computadores de alto desempenho no levantamento das vulnerabilidades (\"quebra\") de algoritmos criptográficos conjugando a busca por exaustão com outros processos de criptoanálise. O trabalho apresenta conceitos básicos sobre algoritmos criptográficos e métodos de criptoanálise, com ênfase nas análises de algoritmos criptográficos de cifras de blocos, assim como arquiteturas de computadores de alto desempenho e processamento paralelo em multicomputadores (\"clusters\"). São descritos métodos de criptoanálise diferencial e linear e equipamentos e implementações de algoritmos utilizados na parte experimental da pesquisa, composta por um ataque do tipo texto claro conhecido ao Algoritmo Padrão de Cifração de Dados (Data Encryption Standard - DES). Na conclusão são feitas colocações sobre os resultados obtidos nos testes e sugestões de temas que complementariam ou dariam continuidade ao presente estudo.One of the main obstacles to the communications security algorithms and protocols vulnerabilities discovering research is the low processing capacity of the existent computational means, when compared to the complexibility of the mathematical problems involved in contemporary cryptographic methods. In this context, this research has as main objective to study the viability of use of high performance computing architecture in the search of vulnerabilities (\"break\") of cryptographic algorithms conjugating exhaustion search with other cryptanalytic processes. The work presents basic concepts on cryptographic algorithms and cryptanalytic methods, with emphasis in the analyses of block cipher cryptographic algorithms, as well as architectures of high performance computer architecture and parallel processing in clusters. There are described differential and linear cryptanalytic methods and equipments and implementations used in the experimental part of the research, composed by a known text attack to the Data Encryption Standard (DES). In the conclusion, there are made remarks about the results obtained in the tests and suggestions of themes that would complement or continue the present study.Biblioteca Digitais de Teses e Dissertações da USPKofuji, Sergio TakeoGuimarães Júnior, Walter José 2004-12-07info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3142/tde-08112024-161307/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-11-08T18:17:02Zoai:teses.usp.br:tde-08112024-161307Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-11-08T18:17:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Estudo da utilização de computação de alto desempenho para criptoanálise.
Untitled in english
title Estudo da utilização de computação de alto desempenho para criptoanálise.
spellingShingle Estudo da utilização de computação de alto desempenho para criptoanálise.
Guimarães Júnior, Walter José
Communication protocols
Computer security
Criptologia
Cryptology
Protocolos de comunicação
Segurança de computadores
title_short Estudo da utilização de computação de alto desempenho para criptoanálise.
title_full Estudo da utilização de computação de alto desempenho para criptoanálise.
title_fullStr Estudo da utilização de computação de alto desempenho para criptoanálise.
title_full_unstemmed Estudo da utilização de computação de alto desempenho para criptoanálise.
title_sort Estudo da utilização de computação de alto desempenho para criptoanálise.
author Guimarães Júnior, Walter José
author_facet Guimarães Júnior, Walter José
author_role author
dc.contributor.none.fl_str_mv Kofuji, Sergio Takeo
dc.contributor.author.fl_str_mv Guimarães Júnior, Walter José
dc.subject.por.fl_str_mv Communication protocols
Computer security
Criptologia
Cryptology
Protocolos de comunicação
Segurança de computadores
topic Communication protocols
Computer security
Criptologia
Cryptology
Protocolos de comunicação
Segurança de computadores
description Um dos principais obstáculos à pesquisa de vulnerabilidades dos algoritmos e protocolos de segurança das comunicações é a baixa capacidade de processamento dos meios computacionais existentes, quando comparada à complexibilidade dos problemas matemáticos envolvidos nos métodos criptográficos contemporâneos. Dentro deste contexto, esta pesquisa tem como objetivo principal estudar a viabilidade de utilização de uma arquitetura de computadores de alto desempenho no levantamento das vulnerabilidades (\"quebra\") de algoritmos criptográficos conjugando a busca por exaustão com outros processos de criptoanálise. O trabalho apresenta conceitos básicos sobre algoritmos criptográficos e métodos de criptoanálise, com ênfase nas análises de algoritmos criptográficos de cifras de blocos, assim como arquiteturas de computadores de alto desempenho e processamento paralelo em multicomputadores (\"clusters\"). São descritos métodos de criptoanálise diferencial e linear e equipamentos e implementações de algoritmos utilizados na parte experimental da pesquisa, composta por um ataque do tipo texto claro conhecido ao Algoritmo Padrão de Cifração de Dados (Data Encryption Standard - DES). Na conclusão são feitas colocações sobre os resultados obtidos nos testes e sugestões de temas que complementariam ou dariam continuidade ao presente estudo.
publishDate 2004
dc.date.none.fl_str_mv 2004-12-07
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 https://www.teses.usp.br/teses/disponiveis/3/3142/tde-08112024-161307/
url https://www.teses.usp.br/teses/disponiveis/3/3142/tde-08112024-161307/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1826319285037826048