Modified versions of ML-KEM based on Brazilian cryptographic resources
This paper outlines the Module-Lattice-Based Key-Encapsulation Mechanism Standard (ML-KEM) based on Brazilian cryptography to safeguard sensitive information. In this sense, it details two Brazilian cryptographic al gorithms, Forró and Xote, and discusses the modifications in the ML-KEM to enable their use as symmetric primitives. Relying on experimental results re garding execution time, we show that ML-KEM with Xote surpasses ML-KEM with SHAKE or Forró while maintaining an equivalent level of security in tasks such as key pair generation, encapsulation, and decapsulation.
Authors
- Mateus de L. Filomeno (ORCID: https://orcid.org/0000-0002-4076-4609)
- Moisés V. Ribeiro (ORCID: https://orcid.org/0000-0002-6272-4675)
- Vinícius Lagrota (ORCID: https://orcid.org/0000-0003-3272-8613)
- Beatriz L. Azevedo (ORCID: https://orcid.org/0009-0006-6125-1104)
Institutions
- Universidade Federal de Juiz de Fora (BR)
- Centro de Estudos e Pesquisa em Saúde Coletiva (BR)
Publication Details
- Published
- 2024-09-16
- DOI
- https://doi.org/10.5753/sbseg.2024.241449
- Primary Topic
- Cryptographic Implementations and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Fundação de Amparo à Pesquisa do Estado de Minas Gerais
- Instituto Nacional de Energia Elétrica