PQC算法

NIST PQC标准化进程展示出了PQC的研究现状

NIST PQC候选算法

算法描述类型进入NIST第几轮
BIKE基于准循环低密度奇偶校验法的比特翻转密钥封装算法公钥加密和密钥封装第三轮替补算法
CRYSTALS-Dilithium基于模格上最短向量问题困难性的数字签名算法数字签名第三轮最终候选算法
Falcon基于NTRU格上小整数解问题(SIS)的签名机制数字签名第三轮最终候选算法
FrodoKEM基于一般格的密钥封装机制公钥加密和密钥封装第三轮替补算法
GeMSS基于多变量签名,生成的签名长度小数字签名第三轮替补算法
HQC基于汉明准循环编码的公钥加密机制公钥加密和密钥封装第三轮替补算法
CRYSTALS-Kyber基于模格上容错学习(LWE)问题的IND-CCA2安全的密钥封装机制公钥加密和密钥封装第三轮最终候选算法
Classic McEliece基于编码的公钥加密机制,以随机二元Goppa编码的线性解码问题为基础公钥加密和密钥封装第三轮最终候选算法
NTRU基于格最短向量问题的公钥加密机制公钥加密和密钥封装第三轮最终候选算法
NTRU-Prime基于格的小体量KEM算法公钥加密和密钥封装第三轮替补算法
Picnic基于零知识证明和对称加密原语的数字签名算法数字签名第三轮替补算法
Rainbow一种公钥加密机制,基于解一系列随机多变量二次方程的困难性数字签名第三轮最终候选算法
SABER基于MLWR问题的IND-CCA2安全的密钥封装机制公钥加密和密钥封装第三轮最终候选算法
SIKE基于同源的密钥封装机制,以超奇异同源图上的伪随机游走为基础公钥加密和密钥封装第三轮替补算法
SPHINCS+基于哈希的无状态签名机制数字签名第三轮替补算法
Last modified November 29, 2021