Criptografia de Chave Pública com Base em Códigos


Autoria(s): Moreira, Ilídio Mendes
Data(s)

2012

Resumo

Este trabalho de dissertação foca o sistema criptográfico de McEliece. Este é um sistema criptográfico de chave pública que tira partido do facto do problema de descodificação de um código linear geral ser NP-completo. Mais especificamente, este sistema criptográfico usa um código de Goppa sobre um corpo finito como chave privada, para o qual existe um algoritmo de descodificação eficiente, e um código linear geral, derivado do código Goppa anterior, como chave pública. Assim, neste trabalho, começa-se por analisar alguns resultados sobre corpos finitos, necessários ao longo desta dissertação. Posteriormente, estudam-se os códigos lineares sobre corpos finitos, em particular os códigos de Goppa, apresentando-se um algoritmo de descodificação para estes códigos. Em seguida, é apresentada uma descrição detalhada do sistema criptográfico de McEliece e são analisados alguns ataques a este sistema criptográfico. Por fim, é ainda analisada a sua aplicação na segurança de assinaturas digitais.

Formato

application/pdf

Identificador

http://hdl.handle.net/10961/2582

Idioma(s)

por

Direitos

info:eu-repo/semantics/openAccess

Palavras-Chave #sistema criptográfico de McEliece, #chave pública #código de Goppa #corpo finito, #assinatura digital
Tipo

info:eu-repo/semantics/article