文章横幅PC版
文章横幅iPad版
文章横幅手机版

数字签名与手写签名的区别

TIME:2019-01-17 17:45  click: 269 次 来源: 未知

(1)包含性

传统手书签名是含在文件中的,是文件的一部分,在签一个支票的时候,签名就在支票上,而不是一个单独的文件。但当数字签名一个文件时,把签名当作一个单独的文件来发送。发送者发送两个文件:信息与签名。接收者也接收两个文件,并且要证实签名是属于假定发送者的。如果签名被证实了,就保存信息,否则就拒绝。

(2)验证方法

两种签名的第二种区别就是验证签名的方法不同。对传统签名来说,接收者接收一个文件后,就要对比文件上的签名与档案上的签名。如果相同,文件就是可信的。接收者需要有一个档案上签名的副本来对比。对于数字签名来说,接收者接收的是信息和签名。所有地方均不会有此签名的副本。接收者必须使用一种验证技术来验证信息和签名,以证实其真实性。

(3)关系

对于传统签名来说,签名和文件通常是一对多的关系。某人可用一个签名去签多个文件。对数字签名而言,签名和信息是一对一的关系。每一个信息拥有它自己的签名,一个信息的签名不能用在另一个信息上。如果Bob相继接收两个来自Alice的信息,那他就不能用第一个信息的签名来验证第二个。每一个信息都需要一个新的签名。

(4)二重性

两种签名的另一个区别是一种称为二重性的性质。在传统签名中,已签名文件的副本可以和档案中的原始签名相区别。在数字签名中,除了时间因素(如时间戳)以外,在文件上没有这种区别。例如,假定Alice发送一个文件,指示Bob向Tom付款。如果Tom拦截了这个信息和签名,他就可以重放这一信息,以便再次从Bob那里得到付款。

上一篇:数字签名技术包括 下一篇:DSS签名与RSA签名的区别