提出一种P2P环境下的无需专用可信第三方(TTP)的公平交换协议P2PFair,通过交易双方共同选择系统中的n个随机节点合成一个分布式的可信第三方提供交换的公平性保证;采用基于身份的加密算法(IBE)保证交易内容的私密性,合成的TTP同时也是IBE的密钥生成中心;利用门限机制防止TTP中节点的合谋,并且提供了对节点失败的容错功能.
A fair exchange protocol in Peer-to-Peer sharing system without dedicated TTP is proposed which is called P2PFair.The fairness is provided by a distributed TTP(Dis_TTP)which is composed of n randomly selected peers.P2PFair uses IBE(Identity-Based Encryption)to guarantee the secret of items exchanged.The KGC of IBE is taken by the Dis_TTP.In order to eliminate Collusion,Dis_TTP uses threshold mechanism to manage the shadows of master key which is generated by distributed key generation algorithm.By the analy...