基于公开区块链的隐私保护公平合同签署协议

被引:30
作者
田海博 [1 ,2 ]
何杰杰 [1 ,2 ]
付利青 [1 ,2 ]
机构
[1] 中山大学数据科学与计算机学院
[2] 广东省信息安全技术重点实验室
基金
广东省自然科学基金;
关键词
区块链; 公平合同签署; 隐私保护; 可验证加密签名;
D O I
10.13868/j.cnki.jcr.000173
中图分类号
F724.6 [电子贸易、网上贸易]; TP309 [安全保密]; TP311.13 [];
学科分类号
1201 ; 081201 ; 0839 ; 1402 ;
摘要
公平合同签署一直都是电子商务中一项重要的密码服务.现今的技术实践需要一个在线或离线的中心化可信第三方来解决合同签署中所出现的争端.但是中心化可信第三方具有较高的安全风险,较易出现单点故障,受到内部或者外部的攻击.作为比特币和许多其他数字货币的一项基础技术,区块链为我们提供了一个无中心的可信第三方,可以避免中心化可信第三方的问题,实现全球可信这样一个理想的目标.然而,基于区块链设计安全协议需要考虑区块链的公开验证和隐私保护之间的矛盾.基于区块链的安全协议一般是通过交易来完成协议的安全目标.而交易是公开的,区块链中每一个节点都可以读取交易数据,验证交易数据是否正确.如果交易数据中涉及隐私的内容,矛盾就产生了.特别的,对于公平合同签署协议,合同的签署人、内容、数字签名等都可能涉及敏感信息,往往是不希望公开的.那么在区块链上设计保护隐私的公平合同签署协议就是困难的.本文基于传统的可验证加密签名和盲签名思想,构造了盲的可验证加密签名体制,可以在公平合同签署这个应用场景中解决隐私保护的问题.我们基于该体制构造了公平且秘密的合同签署协议,可以让合同签署人通过区块链完成公平的合同签署,并且保护与合同相关的隐私内容.
引用
收藏
页码:187 / 198
页数:12
相关论文
共 11 条
[1]  
Op_checklocktimeverify[OL]. TODD P. https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki . 2014
[2]  
Fair and robust multi-party computation using a global transaction ledger. KIAYIAS A,ZHOU H S,ZIKAS V. Annual International Conference on the Theory and Applications of Cryptographic Techniques . 2016
[3]  
Towards fairness of cryptocurrency payments. LIU J,LI W,KARAME G O,et al. . 2016
[4]  
Electronic contract signing without using trusted third party. WAN Z,DENG R H,LEE D. International Conference on Network and System Security . 2015
[5]  
A secure sharding protocol for open blockchains. LUU L,NARAYANAN V,ZHENG C,et al. Proceedings of the 2016ACM SIGSAC Conference on Computer and Communications Security . 2016
[6]  
"Fair Two-Party Computations via Bitcoin Deposits,". Marcin Andrychowicz,Stefan Dziembowski,Daniel Malinowski,Lukasz Mazurek. Financial Cryptography and Data Security . 732014
[7]  
An efficient signature scheme from bilinear pairings and its applications. Zhang F,Naini RS,Susilo W. Practice and Theory in Public Key Cryptography-PKC 2004 . 2004
[8]  
Optimistic fair exchange of digital signatures. Asokan, N.,Shoup, Victor,Waidner, Michael. IEEE Journal on Selected Areas in Communications . 2000
[9]  
"Bitcoin:A Peer-to-Peer Electronic Cash System". Nakamoto,S. bitcoin.org/bitcoin.pdf . 2008
[10]  
Efficient verifiably encrypted signature and partially blind signature from bilinear pairings. ZHANG F,SAFAVI-NAINI R,SUSILO W. International Conference on Cryptology in India . 2003