论文部分内容阅读
本文提出一类新的公平交换签名方案(fair exchange signature scheme,FESS),该方案可以使参与双方以一种公平的方式交换数字签名.因为FESS所给出的是一种构造公平交换签名方案基本模型,所以它可以基于大多数现在已有的签名方案来实现,本文以Schnorr签名为基础给出了FESS的一种实现方案.可以把FESS看作是EUROCRYPT2004上发表的同时生效签名(concurrent signature)的一种有趣的扩展变形.同时生效签名只是基于环签名来构造的,而FESS能够基于大部分普通数字签名来实现.在FESS中,参与双方分别签署两个能够被对方验证但是却未被激活的数字签名,直到承诺信息—keystone被公开以后,双方的数字签名才能够被激活,并且同时生效.一旦keystone被公开以后,任何人都可以验证两个签名的合法性.FESS的一个显著特点是两个参与者能够通过一个安全承诺—keystone来同时交换各自的数字签名,而不涉及任何可信第三方(TTP),而且该方案的执行效率要高于同时生效签名.FESS的提出为构造公平电子支付协议以及公平电子合同签署协议提供了非常有效的密码工具.
This paper proposes a new fair exchange signature scheme (FESS) that allows both parties to exchange digital signatures in a fair manner because FESS presents a basic scheme for constructing a fair exchange signature scheme Model, so it can be implemented based on most existing signature schemes. In this paper, an implementation of FESS based on Schnorr signature is given. FESS can be regarded as a concurrent signature published on EUROCRYPT2004, While the effective signatures are constructed based only on ring signatures, whereas FESS can be implemented on the basis of most common digital signatures. In FESS, both parties sign two signatures that can be verified by each other but are not activated Digital signatures will not be activated until the promised message-keystone has been made public, and will be valid at the same time. Once the keystone is publicized, anyone can verify the validity of both signatures. A notable feature of FESS is that Both participants are able to exchange their digital signatures simultaneously via a secure promise-keystone, whereas Involve any trusted third party (TTP), and the efficiency of the program is higher than the proposed concurrent signature .FESS provides a very effective tool for the construction of a password fair electronic payment protocol and fair electronic contract signing protocol.