论文部分内容阅读
随着信息技术的高速发展,信息安全已经成为当代社会面临的最大挑战。数字签名作为保障信息安全的一种基本工具,已经广泛地应用于我们日常生产生活的各个方面中,诸如网上购物、银行卡支付、股票交易、电子政务及电子税务等。对于数字签名的研究也已经成为国内外研究者的热点课题。 在公钥密码体制下,秘密共享是数字签名技术的核心,秘密共享的一般思路是:首先可信中心产生系统的公钥、私钥对;然后为用户计算并发送秘密份额;最后秘密份额的持有者利用各自的秘密信息恢复私钥。对于秘密共享,本文结合已有方案提出了一种具有前向安全性质的秘密共享方案,该方案有如下特点: 1.可验证子秘密的准确性; 2.能够检测出系统中的欺诈行为; 3.具有前向安全性。 数字签名的研究内容比较广泛,一般的数字签名技术由三种运算组成:密钥生成算法、签名算法、验证算法。通常的数字签名方案都是基于大整数因子分解问题、离散对数问题及椭圆曲线离散对数问题提出的,一般都不具备前向安全性。 前向安全性是数字签名方案安全性的重要保障,即使敌手掌握当前时间段的签名信息,也无法获取之前时间段有关签名的任何信息,这就有效地保障了签名信息的安全性。本文利用多项式、椭圆曲线、双线性对等基本的密码学工具,将前向安全性结合到数字签名的构造之中,在已有方案的基础上,提出两种具有前向安全性质的数字签名方案,并且对方案的安全性进行了详细的分析。