论文部分内容阅读
随着网络通信的迅速发展和广泛应用,信息安全理论与技术已成为科学研究与技术开发的一个新热点。信息安全主要有两方面内容,即信息的保密和认证。保密是指通过数据加密,防止对手破译系统中的机密信息。认证的目的有两个:一是验证信息的发送者是真正的,而不是冒充的,二是验证信息的完整性,在传送或存储过程中未被窜改、重放或延迟等。信息的认证和信息的保密是信息安全的两个不同方面,认证一般不能自动地提供保密功能,而保密也不能自然地提供认证功能。密码技术是信息安全中的关键技术,其中数字签名和认证码是保证信息可认证的最重要手段。认证码可在群通信(网络通信)场景下提供信息可靠性服务、信息完整性服务、访问控制服务、不可否认服务。 本文研究认证码理论与技术,提出了几种新的认证系统,它们的共同特点是:能认证多个信源;既有外部敌手、也有内部恶意的收发者;内部和外部敌手可对传送的任何一个认证消息实施攻击。本文用信息论的观点和方法研究它们的无条件安全性,得出了各种攻击成功概率的计算公式及信息论下界。本文说明了为使系统达到某一安全水平,各用户应掌握的密钥量,以及信源集的大小。对提出的各种认证系统,分别给出了具体构造。 全文共分五个部分。 第一部分综述了传统认证码及多重认证码的已有结果,对不完善的结论进行补充,给出了一些新结果及简单证明。 第二部分研究了多接收多重认证系统,分析了来自系统内部多个恶意用户联合进行的欺骗,对限制内部欺骗者个数的门限体制进行了讨论,给出了各种欺骗成功概率的计算公式及信息论下界,说明要使系统达到某一安全水平,各用户应掌握的密钥量,同时,给出了两种具体构造。 第三部分提出了动态会议认证系统,利用动态会议系统的特点,引入验证密钥集,我们运用熵函数,交互信息量及概率分布等方法,对限制内部欺骗者个数的情况进行了分析,得出了欺骗者对系统实施各种攻击成功概率的计算公式及信息论下界,说明了系统在某一安全水平下,各用户应掌握的密钥量。同时也分析了各消息集与信源集的关系,提供了构造这类认证码的方法。在这一部分,我们讨论了网络拓朴结构不是完全图的情形,提出了通信图认证系统,利用图的特征,得出了要使系统充分安全,各用户应掌握的密钥空间的大小,给出了一种构造通信图认证系统的方法。 .第四部分研究了能认证多个信源的可仲裁认证系统。这种系统可在网络通信收发双方互不信任情况下,对传送多个消息能提供可靠性服务、完整性服务、不可否认服务。这一部分给出了各种欺骗成功概率的计算公式。我们还运用信息论和概率论方法,得到了各方欺骗成功概率的信息论下界,说明了为使系统达到某一安全水平,收方、发方、仲裁方应掌握的密钥量,并给出了一种构造方法。 第五部分给出多个发送者、一个接收者捐认证多个信源的认证系统的具体构造方法。提出了可仲裁动态多发送认证系统。