Utilize este identificador para referenciar este registo: http://hdl.handle.net/10362/177263
Título: Cryptographic Key Exchange Protocols: Algebraic Structures, Stickel’s Protocol, and Monoid Investigations
Autor: Ascensão, Madalena Bravo Ferro da
Orientador: Malheiro, António
Carvalho, André
Palavras-chave: Cryptography
Partition monoid
Planar rook monoid
Rewriting systems
Stickel protocol
Data de Defesa: Mai-2024
Resumo: This thesis provides a comprehensive examination of cryptographic key-exchange proto- cols leveraging algebraic structures for key encoding. The focal point of our investigation is Stickel’s protocol. We not only elucidate the protocol but also implement it in Python. Subsequently, we conduct thorough testing and benchmark its execution time, revealing a possible exponential relationship with the input size. This observation aligns with the findings of Myasnikov, Shpilrain, and Ushakov. The research extends to the exploration of East’s work, which offers various presenta- tions of the partition monoid. Furthermore, we delve into specific submonoids, namely Ln, Rn, and the inverse symmetric monoid In. For In we conclude that the presentation is not confluent. We ended the study by inferring that the presentation of the partition monoid by East is not complete. The thesis culminates in the formulation of a complete presentation for the planar rook monoid, a notable submonoid of the partition monoid. This investigation is motivated by the consideration of partition monoid as potential alternative platform for Stickel’s protocol. The synthesis of these cryptographic protocols and algebraic structures contributes to a deeper understanding of the interplay between algebraic structures and cryptographic key exchange, paving the way for potential advancements in secure communication protocols.
Esta tese fornece uma análise abrangente de protocolos de troca de chaves criptográficas que utilizam estruturas algébricas para codificação de chaves. O ponto central da nossa investigação é o protocolo de Stickel. Não só elucidamos o protocolo, mas também o implementamos em Python. Posteriormente, realizámos testes abrangentes e avaliámos o tempo de execução, revelando uma possível relação exponencial com o tamanho do input. Esta observação está alinhada com as descobertas de Myasnikov, Shpilrain e Ushakov. A investigação estende-se à exploração do trabalho de East, que oferece várias apre- sentações do monoide de partição. Além disso, aprofundámos submonoides específicos, nomeadamente Ln, Rn, e o monoide simétrico inverso In. Para In, concluímos que a apresentação não é confluente. Terminámos o estudo, inferindo que a apresentação do monoide de partição por East não é completa. A tese culmina na formulação de uma apresentação completa para o monoide de torre planar, um notável submonoide do monoide de partição. Esta investigação é motivada pela consideração do monoide de partição como potencial plataforma alternativa para o protocolo de Stickel. A síntese desses protocolos criptográficos e estruturas algébricas contribui para uma compreensão mais profunda da interação entre estruturas algébricas e troca de chaves criptográficas, abrindo caminho para possíveis avanços em protocolos de comunicação segura.
URI: http://hdl.handle.net/10362/177263
Designação: MASTER IN MATHEMATICS AND APPLICATIONS
Aparece nas colecções:FCT: DM - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Ascensao_2024.pdf1,8 MBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.