Integrating post-quantum cryptography (NTRU) in the TLS protocol

Detalhes bibliográficos
Autor(a) principal: Fontes, Afonso Pires
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/1822/79896
Resumo: Dissertação de mestrado em Computer Science
id RCAP_8785106fcb3656b3325ea00f422cf429
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/79896
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Integrating post-quantum cryptography (NTRU) in the TLS protocolCryptographyPost-quantumNTRUCriptografiaPós-quânticaEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado em Computer ScienceWe aim to integrate new “suites”, using post-quantum authentication and encryption tech niques, in the TLS protocol. Namely, this project is dedicated to integrating algorithms belonging to the NTRU family of cryptossystems in the OpenSSL library and in the Python package “Cryptography”. Even though all the algorithms included in this project have already been imple mented as part of their submissions to the NIST Post-Quantum Standartization project, currently there doesn’t seem to exist a way to perform prototyping and testing of these cryp tossystems in real-life use cases, and it would be interesting to create such tools. We also aim to test if these algorithms could be further optimized for speed and efficiency by comparing the reference implementations (submited to NIST and publicly avail able) with our own implementations that perform some required mathematical operations in a very efficient manner (by using specialized number theory libraries).Pretende-se integrar novas “suites” no protocolo TLS que usem técnicas de autenticação e cifra na categoria de técnicas pós-quanticas. Nomeadamente, este projecto é dedicado à integração de algoritmos da família NTRU na biblioteca OPENSSL e na “package” Cryptography para o Python. Apesar de todos os algoritmos contemplados neste projeto já terem sido implementa dos no âmbito da sua submissão ao NIST Post-Quantum Standartization project, actualmente não parece existir forma de testar e prototipar estes criptossistemas em casos de uso realistas, e seria interessante desenvolver ferramentas que o permitam. Pretende-se também aferir se estes algoritmos podem ser optimizados em eficiência e velocidade de execução, comparando as implementações de referência (submetidas ao NIST e disponiveis publicamente) com as nossas implementações, que efectuam algumas operações matemáticas necessárias de forma muito eficiente (com recusro a bibliotecas de teoria de números especializadas).Valença, José Manuel EsgalhadoUniversidade do MinhoFontes, Afonso Pires2019-11-212019-11-21T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/79896eng203019377info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-05-11T06:36:22Zoai:repositorium.sdum.uminho.pt:1822/79896Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-05-11T06:36:22Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Integrating post-quantum cryptography (NTRU) in the TLS protocol
title Integrating post-quantum cryptography (NTRU) in the TLS protocol
spellingShingle Integrating post-quantum cryptography (NTRU) in the TLS protocol
Fontes, Afonso Pires
Cryptography
Post-quantum
NTRU
Criptografia
Pós-quântica
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Integrating post-quantum cryptography (NTRU) in the TLS protocol
title_full Integrating post-quantum cryptography (NTRU) in the TLS protocol
title_fullStr Integrating post-quantum cryptography (NTRU) in the TLS protocol
title_full_unstemmed Integrating post-quantum cryptography (NTRU) in the TLS protocol
title_sort Integrating post-quantum cryptography (NTRU) in the TLS protocol
author Fontes, Afonso Pires
author_facet Fontes, Afonso Pires
author_role author
dc.contributor.none.fl_str_mv Valença, José Manuel Esgalhado
Universidade do Minho
dc.contributor.author.fl_str_mv Fontes, Afonso Pires
dc.subject.por.fl_str_mv Cryptography
Post-quantum
NTRU
Criptografia
Pós-quântica
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Cryptography
Post-quantum
NTRU
Criptografia
Pós-quântica
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado em Computer Science
publishDate 2019
dc.date.none.fl_str_mv 2019-11-21
2019-11-21T00:00:00Z
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/1822/79896
url https://hdl.handle.net/1822/79896
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 203019377
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv mluisa.alvim@gmail.com
_version_ 1817545030164807680