CRIPTOGRAFIA RSA CRIVO QUADRÁTICO

Detalhes bibliográficos
Autor(a) principal: Songo, José Diogo
Data de Publicação: 2024
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/10316/116280
Resumo: Dissertação de Mestrado em Matemática apresentada à Faculdade de Ciências e Tecnologia
id RCAP_186a80fa2c8e2c17d8c2def2bb9ce38a
oai_identifier_str oai:estudogeral.uc.pt:10316/116280
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling CRIPTOGRAFIA RSA CRIVO QUADRÁTICORSA Encryption Quadratic SieveRSAquadratic sievealgorithmiccryptanalysiscryptographyRSACrivo QuadráticoAlgoritmoCriptoanálisecriptografiaDissertação de Mestrado em Matemática apresentada à Faculdade de Ciências e TecnologiaA criptografia RSA é um sistema de segurança digital que utiliza um par de chaves — uma pública euma privada — para proteger informações durante a transmissão. Fundamentado na complexidadematemática da fatorização de números de grande dimensão, o sistema RSA é muito utilizado paragarantir a confidencialidade e autenticidade de dados em transações online, e-mails seguros e naproteção de informações sensíveis. Sua utilidade reside na capacidade de enviar mensagens seguraspara qualquer pessoa, usando a sua chave pública, enquanto, após a encriptação, apenas o destinatário,com recurso à sua chave privada, pode decifrar e ler a mensagem. Este método de criptografia eficazcontinua a desempenhar um papel essencial na segurança da era digital.Neste estudo, inicialmente introduzimos os princípios matemáticos essenciais para a compreensãodos sistemas criptográficos. Em seguida, aborda-se a cifra RSA assim como a sua criptoanálise. Paraefeitos de comparação foram implementados os métodos clássicos: Fermat, Divisões e Euclides. Oestudo e implementação do Crivo Quadrático constitui o resultado principal desta tese de mestrado.Concluímos com uma análise comparativa das implementações dos diversos métodos mencionados anteriormente.The Quadratic Sieve, or simply QS, was conceived by Carl Pomerance in 1981 by expanding on the earlier ideas of mathematicians Kraitchik and Dixon. The QS was the fastest known factorization algorithm until the discovery of the Number Field Sieve in 1993. Even so, the QS is more efficient, simpler, and faster for integers with fewer than 100 decimal digits. It is a broadly applicable factorization method, meaning that its processing speed is determined solely by the size of the integer to be factored, without considering any specific structure or characteristics.A criptografia RSA é um sistema de segurança digital que utiliza um par de chaves — uma pública euma privada — para proteger informações durante a transmissão. Fundamentado na complexidadematemática da fatorização de números de grande dimensão, o sistema RSA é muito utilizado paragarantir a confidencialidade e autenticidade de dados em transações online, e-mails seguros e naproteção de informações sensíveis. Sua utilidade reside na capacidade de enviar mensagens seguraspara qualquer pessoa, usando a sua chave pública, enquanto, após a encriptação, apenas o destinatário,com recurso à sua chave privada, pode decifrar e ler a mensagem. Este método de criptografia eficazcontinua a desempenhar um papel essencial na segurança da era digital.Neste estudo, inicialmente introduzimos os princípios matemáticos essenciais para a compreensãodos sistemas criptográficos. Em seguida, aborda-se a cifra RSA assim como a sua criptoanálise. Paraefeitos de comparação foram implementados os métodos clássicos: Fermat, Divisões e Euclides. Oestudo e implementação do Crivo Quadrático constitui o resultado principal desta tese de mestrado.Concluímos com uma análise comparativa das implementações dos diversos métodos mencionados anteriormente. O Crivo Quadrático, ou simplesmente chamado de QS (Quadratic Sieve), foi concebido por CarlPomerance em 1981, ao expandir as ideias anteriores dos matemáticos Kraitchik e Dixon. O QSfoi o algoritmo de fatorização mais rápido conhecido até a descoberta do Crivo de Corpo Numérico2728 Crivo Quadráticoem 1993. Ainda assim, o QS é mais eficiente, simples e rápido para números inteiros com menos de100 dígitos decimais. Trata-se de um método de fatorização de aplicação ampla, o que significa que asua velocidade de processamento é determinada exclusivamente pelo tamanho do número inteiro a serfatorado, sem considerar qualquer estrutura ou características específicas.2024-07-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://hdl.handle.net/10316/116280https://hdl.handle.net/10316/116280TID:203695291porSongo, José Diogoinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-09-11T22:01:46Zoai:estudogeral.uc.pt:10316/116280Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T06:09:41.219960Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv CRIPTOGRAFIA RSA CRIVO QUADRÁTICO
RSA Encryption Quadratic Sieve
title CRIPTOGRAFIA RSA CRIVO QUADRÁTICO
spellingShingle CRIPTOGRAFIA RSA CRIVO QUADRÁTICO
Songo, José Diogo
RSA
quadratic sieve
algorithmic
cryptanalysis
cryptography
RSA
Crivo Quadrático
Algoritmo
Criptoanálise
criptografia
title_short CRIPTOGRAFIA RSA CRIVO QUADRÁTICO
title_full CRIPTOGRAFIA RSA CRIVO QUADRÁTICO
title_fullStr CRIPTOGRAFIA RSA CRIVO QUADRÁTICO
title_full_unstemmed CRIPTOGRAFIA RSA CRIVO QUADRÁTICO
title_sort CRIPTOGRAFIA RSA CRIVO QUADRÁTICO
author Songo, José Diogo
author_facet Songo, José Diogo
author_role author
dc.contributor.author.fl_str_mv Songo, José Diogo
dc.subject.por.fl_str_mv RSA
quadratic sieve
algorithmic
cryptanalysis
cryptography
RSA
Crivo Quadrático
Algoritmo
Criptoanálise
criptografia
topic RSA
quadratic sieve
algorithmic
cryptanalysis
cryptography
RSA
Crivo Quadrático
Algoritmo
Criptoanálise
criptografia
description Dissertação de Mestrado em Matemática apresentada à Faculdade de Ciências e Tecnologia
publishDate 2024
dc.date.none.fl_str_mv 2024-07-12
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://hdl.handle.net/10316/116280
https://hdl.handle.net/10316/116280
TID:203695291
url https://hdl.handle.net/10316/116280
identifier_str_mv TID:203695291
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.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833602598160039936