论文部分内容阅读
密码学是保障通信信息安全的重要工具之一。传统计算安全体制主要依赖于复杂的数学难题,假设窃听者的计算能力有限,但是随着计算机技术的发展特别是量子计算机研究的重大突破,这种体制面临严峻的挑战。信息理论安全又称为无条件安全,可以抵抗具有无限计算能力的窃听者,相关课题的研究已经吸引了越来越多的学者关注。
目前,针对具体应用的安全协议研究是密码学的重要内容,其通常包括两个及以上诚实或不诚实的参与者。比特承诺协议最早由Blum于1982年提出,被认为是安全协议的基础内容和基本模块,在零知识证明、安全多方计算等许多协议中起着重要作用。本文首先介绍了信息理论安全的发展过程,总结了人们先前对比特承诺协议研究所取得的成果,从内涵、属性到常见的实现方法做了较为系统的介绍;然后分析了两种典型的从随机码编码和典型序列编码角度设计的协议,但是从编码角度研究承诺协议通常只是便于分析,转化为具体的方案实现起来比较困难。本文从密钥协商角度设计构造高效率的安全承诺协议,利用已经比较成熟的协商纠错和保密增强技术得到安全的密钥,进而构造承诺协议,这一方法为协议的具体实现提供了全新的思路,而且与Imai和Bloch提出的承诺协议相比较,本文的协议效率更高。最后,对于本文的主要内容及创新点作了总结,分析并指出了这一领域还有待于进一步研究的问题和方向。