纠错码密码(error correction code cipher code),理学-计算机科学技术-信息安全-密码学-密码编码学-抗量子计算密码,利用纠错码保护信息安全的方法。由于一般线性分组码的译码问题是NP完全问题,因此,基于纠错码可构造公钥加密方案、伪随机生成器、杂凑函数、身份认证方案和签名方案等。利用纠错码的组合结构可构造秘密共享方案和消息认证码。基于纠错码构造的公钥加密方案有McEliece密码系统和Niederreiter密码系统,这两个系统的加解密算法是有效的且一直被认为是传统安全的。由于这两个系统有比较大的公钥体积,实际中很少被应用,但随着这两个系统被证明能抵抗量子攻击,很大程度上弥补了此系统需要比较大的计算需求的短处。正是由于这两个系统公钥加密方案能抗量子攻击,因此,纠错码密码又被看作后量子密码。随着量子计算技术的发展,传统的基于整数分解和离散对数问题的密码方案的安全性将受到严重的威胁,这将为作为后量子密码之一的纠错码密码发展提供新的机遇。