面向预制食品溯源的隐私数据加密共享方法研究
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家重点研发计划项目(2022YFD2001804、2023YFD2001304)


Privacy Data Encryption Sharing Method for Prepared Food Traceability
Author:
Affiliation:

Fund Project:

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

    随着区块链技术在食品溯源领域的发展,预制食品的质量安全得到了有效保障。然而,预制食品上下游生产加工环节众多的产业特点,使溯源变得困难。在溯源的同时安全共享食谱、秘方等隐私数据,使供应链更好地协同生产则十分重要。为解决上述问题,提出了一种面向预制食品溯源的门限代理重加密(Threshold proxy re-encryption)隐私数据共享的方法,设计了一条预制食品溯源区块链和追溯生产批号关联相关溯源数据,确保数据的真实可信。使用门限代理重加密,预制食品生产商通过门限代理重加密将研发的食谱加密为初加密密文,同时在本地生成重加密密钥,将初加密密文与重加密密钥上传至预制食品溯源区块链中;第三方半诚实服务商将从区块链上获取的重加密材料进行重加密生成重加密密文,将重加密密文上传至区块链;监管部门等数据访问者则使用自身私钥将从区块链上获取的重加密密文进行重加密解密,实现隐私数据在溯源区块链上的安全共享。该方法基于Hyperledger Fabric,搭建了一个预制食品溯源区块链原型系统进行测试。测试结果表明,所提出的面向预制食品溯源的隐私数据加密共享方法在隐私数据共享方面与常用的数据加密共享方法相比计算开销较低。数据上链、公开数据查询、隐私数据查询的平均时延分别为1.4738、63.9、59.9ms,系统性能良好。实验结果表明,提出的方法达到了供应链隐私数据安全共享的目的,确保了商业机密和知识产权的安全共享,对预制食品行业发展和食品安全提升具有参考价值。

    Abstract:

    With the development of blockchain technology in the field of food traceability, the quality and safety of prepared foods have been effectively guaranteed. However, the numerous industrial characteristics of the upstream and downstream production and processing links of prepared foods made traceability difficult. How to safely share recipes, secret recipes and other private data while tracing the source is very important to enable better collaborative production in the supply chain. In order to solve the above problems, a threshold proxy re-encryption privacy data sharing method for prepared food traceability was proposed, and prepared food traceability chain blocks were designed and the production batch number associated related traceability data was traced. Using the threshold proxy re-encryption, the prepared food manufacturer re-encrypted the recipes developed through the threshold proxy to encrypt the recipe to generate the initial encryption ciphertext. At the same time, the re-encryption key was generated locally, and the initial encryption ciphertext and the re-encryption key were generated locally and uploaded to the prepared food traceability blockchain; third-party semi-honest service providers would re-encrypt the re-encrypted materials obtained from the blockchain and upload the re-encrypted ciphertext to the blockchain; data visitors such as regulatory authorities used the own private key would re-encrypt and decrypt the re-encrypted ciphertext obtained from the blockchain to achieve safe sharing of private data on the traceable blockchain. This method was based on Hyperledger Fabric, and a blockchain prototype system for full-process traceability of the supply chain of prepared foods was constructed for testing. Test results showed that the threshold proxy re-encryption method proposed showed lower computational overhead compared with commonly used data encryption sharing methods in secure sharing of private data in prepared food traceability. The average delays of data uploading, public data query and private data query were 1473.8ms, 63.9ms and 59.9ms, respectively. The system performance was good. Experiments showed that the proposed method achieved the purpose of secure sharing of supply chain privacy data, ensured the safe sharing of business secrets and intellectual property rights, which was of great value to the development of the prepared food industry and the improvement of food safety.

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

王少华,孙传恒,罗娜,徐大明,张航,邢斌.面向预制食品溯源的隐私数据加密共享方法研究[J].农业机械学报,2024,55(5):405-418. WANG Shaohua, SUN Chuanheng, LUO Na, XU Daming, ZHANG Hang, XING Bin. Privacy Data Encryption Sharing Method for Prepared Food Traceability[J]. Transactions of the Chinese Society for Agricultural Machinery,2024,55(5):405-418.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2023-09-25
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2024-02-18
  • 出版日期: