2013-03-03 81 views

回答

1

它取决于有问题的协议和签名方案是否在没有第三方的情况下提供不可否认性。
例如,在简单的公钥/私钥数字签名设置中,公钥对于任何人来说都足以验证给定方是否拥有私钥来创建数字签名。
问题就变成了如何保证签署方是当时唯一有权访问私钥的人。

+0

,因此我们每次都需要一个认证中心。 – prashantgolu 2013-03-03 13:13:26

+0

@prashantgolu:CA只签署证书,而不是单个消息。但是您可以选择信任没有CA的签名密钥。 – 2013-03-03 13:14:43

+0

是的。我们可以但为了证明发件人拒绝,我们需要有一个CA. – prashantgolu 2013-03-03 13:17:08