基于ELGamal数字签名的双向认证方案研究

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:qingcongll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文对ElGamal数字签名算法以及双向身份认证的相关问题进行了较深入的研究。 在ElGamal数字签名算法研究方面,由于ElGamal数字签名算法无法抵御相同签名密钥攻击和同态攻击,采取双密钥思想对ElGamal数字签名算法进行了改进,改进后的ElGamal数字签名算法可以抵御相同签名密钥攻击和同态攻击。 在双向身份认证研究方面,选取的是一种基于Harn数字签名的双向认证方案,虽然该方案能够很好地抵御重放攻击和中间人攻击,但是由于该方案中所采用的Harn数字签名算法本身的不安全,造成了该认证方案存在了隐患。因此,通过用改进后的ElGamal数字签名算法替换掉原方案中的Harn数字签名算法,得到一种基于ElGamal数字签名的新的双向认证方案。新方案既保持了原方案中抵御中间人攻击和重放攻击的能力,同时又克服了其中存在的缺陷。通过利用BAN逻辑形式化分析,证明了该新方案中认证协议的安全性。
其他文献
混合加密是一种新型的公钥密码体制,融合了公钥密码体制与对称密码体制而提出的。这一新体制由两个模块构成:公钥模块,又称为密钥封装机制,主要应用于产生对称密钥;对称模块,又称为
随着网络和数字技术的迅速发展,数字产品的版权保护成了一个亟待解决的问题。广播加密系统中,叛逆者追踪方案可以追踪到盗版源,从而阻止盗版行为发生,保护了版权所有者的合法
为了解决PKI证书管理的问题,Shamir[1]于1984年提出了基于身份的加密方案。该方案直接利用用户的身份标识作为公钥,不需要使用数字证书,从而使得管理简单,应用前景广泛。与传统的
自2003年Courtios和Meier提出了代数攻击以来,在序列密码中,构造布尔函数的指标之一是代数免疫度。于是,构造出代数免疫最优布尔函数受到国内外密码学者的广泛关注。本文主要
计算机系统的安全性如今已成为计算机相关发展的一个重要方向,而其中操作系统的安全性也受到了普遍的关注。 在桌面操作系统中,Windows和Linux两大系统共同占据了绝大部分的
密钥协商是指,在公共网络环境中,两个或多个用户通过消息交互共享一个临时的会话密钥。这个会话密钥可以对以后的数据通信进行加密,以确保通信安全。认证密钥协商协议是指用