针对McEliece公钥密码方案和Niederreiter公钥密码方案中错误向量的汉明重量是公开的,均易遭受区分攻击和ISD (Information Set Decoding)攻击的问题.对Niederreiter公钥密码方案进行了改进,将错误向量的汉明重量进行了隐藏,设计了一种基于QC-MDPC码的改进Niederreiter公钥密码方案.经分析,所设计的方案可以抵抗区分攻击和ISD攻击,安全性有所提高;改进方案的公钥量小于Baldi方案的公钥量.作为抗量子密码方案之一,改进方案的生存力和竞争力增强.