Implementação eficiente do algoritmo Keyak para ARMv8

Keyak é um algoritmo de cifração autenticada baseada na construção esponja. Esponjas criptográficas fornecem um bom nı́vel de segurança por um custo computacional elevado, o que prejudica seu desempenho, especialmente em dispositivos com recursos limitados. As contribuições deste trabalho objetivaram aprimorar o desempenho do Keyakv2 nas plataformas baseadas na arquitetura ARM através da implementação em linguagem de montagem das principais rotinas do algoritmo utilizando com o conjunto de instruções vetoriais NEON.