O advento dos computadores quânticos representa uma ameaça significativa à segurança dos sistemas criptográficos clássicos. Para abordar essa preocupação, os pesquisadores têm investigado ativamente o desenvolvimento da criptografia pós-quântica, que visa fornecer esquemas de criptografia que permaneçam seguros mesmo diante de adversários quânticos poderosos. Para tratar desse problema sério, o Instituto Nacional de Padrões e Tecnologia (NIST), um órgão do governo dos EUA, tem trabalhado na seleção e padronização de algoritmos criptográficos por meio de avaliação competitiva e rigorosa em diferentes frentes. O NIST selecionou diferentes algoritmos candidatos para padronizar a criptografia de chave pública, incluindo algoritmos de estabelecimento de chave e algoritmos de assinatura digital. Este artigo revisa alguns criptossistemas selecionados, principalmente baseados em criptossistemas de grades e de códigos. Isso inclui algoritmos de assinatura digital, como CRYSTALS-Dilithium, criptossistemas baseados em código, como McEliece, e métodos de encapsulamento de chave, especificamente, Classic McEliece, BIKE e HQC. Revisaremos esses algoritmos e discutiremos seus aspectos de segurança e o estado atual da arte no desenvolvimento desses algoritmos após a 3ª seleção finalizada do NIST. Também tocaremos brevemente nas diferenças e aplicações práticas de cada um desses esquemas. Esta revisão é destinada a engenheiros e profissionais.
Ojha et al. (qua,) estudaram essa questão.