王斐1,,,
郎晓丽1,
汪锐1,
刘雪艳2
1.西北师范大学计算机科学与工程学院 兰州 730070
2.西北师范大学数学与统计学院 兰州 730070
基金项目:国家自然科学基金(61662071, 61662069, 61562077)
详细信息
作者简介:曹素珍:女,1976年生,副教授,研究方向为公钥密码学和软件安全
王斐:女,1992年生,硕士生,研究方向为密码学与信息安全
郎晓丽:女,1993年生,硕士生,研究方向为密码学与信息安全
汪锐:男,1991年生,硕士生,研究方向为密码学与信息安全
刘雪艳:女,1978年生,副教授,研究方向为组密钥协商、密码协议形式化分析
通讯作者:王斐 wf9211@126.com
中图分类号:TP309计量
文章访问数:1836
HTML全文浏览量:1071
PDF下载量:81
被引次数:0
出版历程
收稿日期:2019-03-21
修回日期:2019-06-25
网络出版日期:2019-07-09
刊出日期:2019-11-01
Multi-party Contract Signing Protocol Based on Certificateless
Suzhen CAO1,Fei WANG1,,,
Xiaoli LANG1,
Rui WANG1,
Xueyan LIU2
1. College of Computer Science and Engineering, Northwest Normal University, Lanzhou 730070, China
2. College of Mathematics and Statistics, Northwest Normal University, Lanzhou 730070, China
Funds:The National Natural Science Foundation of China (61662071, 61662069, 61562077)
摘要
摘要:线上合同签署在电子商务中日益普及,在互不信任的签署方之间签署一份合同并不是一件简单的事情,各方就合同签署问题提出过许多合同签署协议。其中较多的协议是带有第三方参与的,但是在效率方面并不占优势,且易出现安全问题。现有借助区块链技术取代第三方参与的合同签署协议中,区块链的公开验证对不管是签署方还是待签署合同的敏感信息又发起了挑战。且大多协议针对于双方合同签署,随着签署方数量的增加,协议的通信成本和复杂度都在急剧增加。该文结合现有协议,提出一个高效的多方合同签署协议,协议中通过基于无证书的高效聚合签名方案,用于提高区块链下签署方签名验证效率,在区块链上仅公开签署方的临时密钥以减少系统开销。该协议满足正确性、安全性、公平性、私密性以及高效性。
关键词:聚合可验证签名/
隐私保护/
区块链/
合同签署
Abstract:Online contract signing is becoming more and more popular in e-commerce. It is not easy to sign a contract between two parties who do not trust each other. Many of these protocols involve the participation of third parties, but they are not advantageous in efficiency and prone to security problems. Currently, contract signing agreements with third-party participation are replaced by block chain technology, but the public verification of block chain challenges the sensitive information of both the signer and the contract to be signed. And most of the agreements are for the signing of contracts between the two parties. With the increase of the number of signatories, the communication cost and complexity of the agreements increase sharply. Combined with the existing protocols, this paper proposes an efficient multi-party contract signing protocol. In the protocol, an efficient aggregation signature scheme based on no certificate is used to improve the signature verification efficiency of the signer under the block chain, and only the temporary key of the signer is disclosed on the block chain to reduce the system overhead. The protocol satisfies the requirements of correctness, security, fairness, privacy and high efficiency.
Key words:Aggregation verifiable signature/
Privacy protection/
Blockchain/
Contract signing
PDF全文下载地址:
https://jeit.ac.cn/article/exportPdf?id=3c6b0293-5404-4129-8088-c544d5b77f62