系统工程与电子技术 ›› 2022, Vol. 44 ›› Issue (4): 1364-1371.doi: 10.12305/j.issn.1001-506X.2022.04.35

• 通信与网络 • 上一篇    下一篇

支持数据完整性验证的可问责数据交易方案

陈丽莎1,*, 李雪莲1, 高军涛2   

  1. 1. 西安电子科技大学数学与统计学院, 陕西 西安 710071
    2. 西安电子科技大学通信工程学院, 陕西 西安 710071
  • 收稿日期:2021-07-16 出版日期:2022-04-01 发布日期:2022-04-01
  • 通讯作者: 陈丽莎
  • 作者简介:陈丽莎(1996—), 女, 硕士, 主要研究方向为数据共享、数据审计|李雪莲(1979—), 女, 副教授, 博士, 主要研究方向为信息安全、区块链|高军涛(1977—), 男, 副教授, 博士, 主要研究方向为伪随机序列和流密码
  • 基金资助:
    陕西省重点研发计划(2021ZDLGY06-04);广西密码学与信息安全重点实验室(GCIS201802)

Accountable data trading scheme supporting data integrity verification

Lisha CHEN1,*, Xuelian LI1, Juntao GAO2   

  1. 1. School of Mathematics and Statistics, Xidian University, Xi'an 710071, China
    2. School of Telecommunication and Engineering, Xidian University, Xi'an 710071, China
  • Received:2021-07-16 Online:2022-04-01 Published:2022-04-01
  • Contact: Lisha CHEN

摘要:

针对数据交易方案的密钥泄露、合谋等安全问题, 提出原子性可问责的数据交易方案。将数据审计技术与智能合约结合实现自动支付, 确保交易过程中数据的完整性以及支付的公平性; 采用自认证公钥密码技术设计用户注册过程, 确保即使遭受单点故障问题, 用户私钥仍然安全; 借助会话密钥加密通信, 解决了对称密钥分发问题, 同时能够高效维护通信安全; 构造了可公共审计的问责机制处理用户争议, 以抵抗合谋攻击。安全性分析及实验表明本方案不仅能抵抗密钥泄露攻击和合谋攻击, 还能够降低通信成本、高效问责。

关键词: 数据完整性, 数据共享, 问责制, 密钥重建, 智能合约

Abstract:

To address security problems existing in data trading schemes such as the key leakage problem, and the collusion problem, an atomic and accountable data trading scheme is proposed. It uses an automatic payment mechanism that combines data auditing technology and smart contracts to ensure data integrity and fairness payment for the trading process. By using the self-certified public keys to design the user registration process, the user's private key is still safe even if it suffers from a single point of failure. In the meanwhile, with the help of the session key to encrypt communication, which solves the problem of symmetric key distribution while efficiently maintains communication security. An accountability mechanism is constructed to implement public auditing to handle user disputes, which resists the collusion attacks. The security analysis and simulation results show that the scheme can not only resist the key leakage attacks and the collusion attacks, but also reduce communication costs and perform accountability efficiently.

Key words: data integrity, data sharing, accountability, key reconstruction, smart contract

中图分类号: