基于属性可搜索加密的农产品区块链追溯隐私数据访问控制方法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家重点研发计划项目(2023YFD2001304)和江苏省科技计划(重点研发计划现代农业)项目(BE2023315)


Attribute-based Searchable Encrypted Agricultural Blockchain Traceability Private Data Access Control Method
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    区块链追溯对于保障食品安全、提升农产品品质、维护消费者权益至关重要。针对农产品供应链中隐私数据安全与保护需求,提出了一种基于属性的可搜索加密的农产品区块链追溯隐私数据访问控制方法,该方法允许追溯供应链数据拥有者利用基于属性的可搜索加密技术对访问控制中的访问控制策略进行加密处理,追溯供应链数据请求者通过生成陷门与加密策略进行匹配,以确保访问控制的安全性,有效抵御恶意节点伪造信息非法获取权限的行为,隐藏用户身份,避免策略信息泄露问题,确保了隐私数据的安全性。采用以太坊权威证明共识机制搭建私有链进行仿真实验,系统测试结果表明,可搜索密文生成时间为2.5 ms,陷门生成时间为39.8 ms,可搜索密文与陷门的匹配时间为8.6 ms,同时密文生成时间不随属性数量增加而线性增长,具有稳定性特征。可搜索密文和陷门上传至区块链平均时间为2033 ms,查询匹配时间为3.54 ms。因此,本研究提出的访问控制方法实现了访问控制策略隐藏,保障了追溯隐私数据的安全共享,适用于农产品区块链追溯环节中。

    Abstract:

    Blockchain traceability is essential for ensuring food safety, improving the quality of agricultural products, and safeguarding consumer rights. Aiming at the security and protection needs of private data in the agricultural product supply chain, an attribute-based searchable encryption access control method for agricultural product blockchain traceability privacy data was proposed, which allowed the data owners of the traceability supply chain to encrypt access control policies in access control by using attribute-based searchable encryption technology. Traceability supply chain data requestors generated trap gates to match encryption policies to ensure the security of access control, effectively resisted the behavior of malicious nodes to forge information and illegally obtained permissions, hided user identities, avoided policy information leaks, and ensured the security of private data. Using ethereum proof of authority consensus mechanism to build a private chain for simulation experiments, the system test results showed that the generation time of searchable ciphertext was 2.5 ms, the generation time of trap gate was 39.8 ms, and the matching time of searchable ciphertext and trap gate was 8.6 ms. At the same time, the generation time of ciphertext did not increase linearly with the increase of number of attributes, and it had the characteristics of stability. The average time to upload searchable ciphertexts and traps to the blockchain was 2 033 ms, and the time to query for matches was 3.54 ms. Therefore, the access control method proposed can realize the hiding of access control policies, ensure the safe sharing of traceability privacy data, which was suitable for agricultural blockchain traceability.

    参考文献
    相似文献
    引证文献
引用本文

刘晓辉,罗娜,邢斌,高官岳,孙梅,孙传恒.基于属性可搜索加密的农产品区块链追溯隐私数据访问控制方法[J].农业机械学报,2024,55(10):433-443. LIU Xiaohui, LUO Na, XING Bin, GAO Guanyue, SUN Mei, SUN Chuanheng. Attribute-based Searchable Encrypted Agricultural Blockchain Traceability Private Data Access Control Method[J]. Transactions of the Chinese Society for Agricultural Machinery,2024,55(10):433-443.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2024-05-29
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2024-10-10
  • 出版日期:
文章二维码