首页 理论教育 数字签名的基本原理及应用

数字签名的基本原理及应用

时间:2023-07-02 理论教育 版权反馈
【摘要】:在信息系统中,采用电子形式的签名,即数字签名。数字签名是附加在电子形式消息上的一些数据,或是对消息所作的密码变换。这种数据或变换允许消息的接收者用以确认消息的来源和消息的完整性,防止消息被他人伪造。数字签名体制也叫数字签名方案。数字签名具有以下特征:●验证签名的真实性:接收者能够验证发送者的签名是否真实有效。

数字签名的基本原理及应用

信息系统中,采用电子形式的签名,即数字签名。数字签名是附加在电子形式消息上的一些数据,或是对消息所作的密码变换。这种数据或变换允许消息的接收者用以确认消息的来源和消息的完整性,防止消息被他人伪造。

数字签名体制也叫数字签名方案。一个数字签名体制是一个满足以下条件的五元组MAKSV):

M是所有可能的消息组成的一个有限集,称为消息空间;

A是所有可能的签名组成的一个有限集,称为签名空间;

K是所有可能的密钥组成的一个有限集,称为密钥空间;

S是签名算法的集合,对每一个kK,存在一个签名算法SigkS

V是验证算法的集合,对每一个kK,存在一个验证算法VerkV,使得对每一个消息xM,每一个签名yA,要使Verkxy)=真,当且仅当y=Sigkx)。

在一个数字签名体制中,如果y=Sigkx),那么称y是使用密钥k对消息x所做的签名,把(xy)称为一个有效的消息签名对。(www.xing528.com)

数字签名具有以下特征:

●验证签名的真实性:接收者能够验证发送者的签名是否真实有效。

●不可伪造性:除了签名者之外,任何人都不能伪造签名者的合法签名。

●不可改变性:一旦签名发出便不能再作修改。

●不可抵赖性:存在某种方法充分证明该签名确为发送者所为。

●验证消息完整性:能够提供对签名者所签署的消息的完整性检验。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈