中国农业机械化科学研究院集团有限公司 主管

北京卓众出版有限公司 主办

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于区块链的种质资源数据安全共享模型

孙昌霞 马於帅 FERNANDO Bação 王少参 张蕾 司海平

孙昌霞,马於帅,FERNANDO Bação,等.基于区块链的种质资源数据安全共享模型[J].农业工程,2022,12(9):27-32. doi: 10.19998/j.cnki.2095-1795.2022.09.006
引用本文: 孙昌霞,马於帅,FERNANDO Bação,等.基于区块链的种质资源数据安全共享模型[J].农业工程,2022,12(9):27-32. doi: 10.19998/j.cnki.2095-1795.2022.09.006
SUN Changxia,MA Yushuai,FERNANDO Bação,et al.Data secure sharing model of germplasm resources based on blockchain[J].Agricultural Engineering,2022,12(9):27-32. doi: 10.19998/j.cnki.2095-1795.2022.09.006
Citation: SUN Changxia,MA Yushuai,FERNANDO Bação,et al.Data secure sharing model of germplasm resources based on blockchain[J].Agricultural Engineering,2022,12(9):27-32. doi: 10.19998/j.cnki.2095-1795.2022.09.006

基于区块链的种质资源数据安全共享模型

doi: 10.19998/j.cnki.2095-1795.2022.09.006
基金项目: 2020年度河南省重大公益专项(201300210300)
详细信息
    作者简介:

    孙昌霞,博士,副教授,硕士生导师,主要从事信息安全、区块链技术、农业大数据应用研究E-mail:sunchangxia@henau.edu.cn

  • 中图分类号: S126

Data Secure Sharing Model of Germplasm Resources Based on Blockchain

  • 摘要:

    目前,农业领域种质资源数据的共享管理工作大多采用中心化的数据共享模式,存在数据泄露、易篡改等问题。根据区块链技术具备的去中心化、安全可靠、防篡改的特点,提出一种基于区块链的种质资源数据安全共享系统,采用以太坊框架设计基于区块链的种质资源数据安全共享系统模型,针对用户身份数据和种质资源数据提出“IPFS+区块链”的链上链下协同存储模型,使用非对称加密技术确保种质资源数据安全性和用户身份数据隐私性,通过智能合约交互方式给出协同存储模型设计结果,展示模型的合理性。

     

  • 图 1  基于区块链网络和分布式文件系统的存储模型

    Figure 1.  Storage scheme based on blockchain network and distributed file system

    图 2  加密存储部分代码

    Figure 2.  Some codes of encrypted storage

    图 3  加密解密流程

    Figure 3.  Encryption and decryption process

    图 4  系统架构

    Figure 4.  System architecture

    图 5  交互模式

    Figure 5.  Interaction mode

    表  1  不同非对称加密算法比较

    Table  1.   Comparison of different asymmetric encryption algorithms

    项目RSADSAECC
    原理大数分解整数有限域离散对数EC离散对数
    用途数据加解密、数字签名数字签名数据加解密、数字签名
    密匙量/Bit1 0241 024160
    运算速度
    安全性较高较高
    灵活性一般一般
    破译和攻击方法NFS随机数攻击Pollard rho
    破译和攻击难度亚指数级指数级指数级
    下载: 导出CSV

    表  2  身份信息存储结果

    Table  2.   Identity information storage results

    数据名称User 1User 2User 3
    用户名加密后的密文QA/wyRQnu8XMWuamUp66 gg==1+lO5c1 mZgvRtBxAPJnvbw==DQHepSTF0uFByEchubAZOw==
    存入ipfs后返回的Hash值QmWFLcVbaNRFiG8pJGa3BCC8BZ4FsWssM9qpTaJGacaWG3QmWrhJy9vMEfQEPoLXnJnHGiqpiAYr7Se5eBUJRhSXtCJdQmVyZV9ZPaFTidft9Ebh6RKETsBtvSohvGZoxr7 LP4uBRF
    身份证号加密后的密文60 gvvqY5Zg1PvA5/TMRJukC7NRnf6BPKpAliAXIlTBM=I/JSALG4feFU6Sad6PAG6G6 mpfzfV9G2eXkTQg92sgM=/BZDv5u4 hK9Et7StP4dkQG6 mpfzfV9G2eXkTQg92sgM=
    存入ipfs后返回的Hash值QmPDUNwuXkVz6GrmW2KM4MnCYc6vvpmWgv8Qk6JDaSxzquQmWmAk24JDcChMDwWvS7tJvxH5tuSrYt2ozGHVXwB1FESVQmVmRJPqcbXACFcZynTAbUCUUuSmcAopt5k8twxyfQLwqF
    地址加密后的密文iFNOfSI8ytxPekCsAnnQ9nPkP5 LG/vlVVriKAsx+WvE=e5PylLa/Hq4n6PoeyTjVsbWeUOEWYJhnMJOLJh5 rtiaJNUWi/oCyA/SKw6BXuQ5CiFNOfSI8ytxPekCsAnnQ9pV0X8iZt4+NsLAf5C5wNTo=
    存入ipfs后返回的Hash值Qmc1RSnUKmDYzpxGQHKQ6t3XzB2JwGcvf2P5PtqcxLsoxZQmQBpss8SRE9ahLpLRcJBhupwbuCn9nbr77q9Ean3vxgu3QmXQcgxqaUMZNcAytt1eV5 LayjhVAoPYbHCWkaTsBcXxm2
    单位加密后的密文e5PylLa/Hq4n6PoeyTjVsbWeUOEWYJhnMJOLJh5 rtiaBQ1RfjEC07PoSTy88N8ife5PylLa/Hq4n6PoeyTjVsURD7AI0PF6Mg8fN2 rF0uzmBQ1RfjEC07PoSTy88N8ifG39WPNgoOU0 hLWDihCtS+g==
    存入ipfs后返回的Hash值QmR2iWHWEtXXgJD31bbVAF3XGgYubD9jn8MLFpP6NL8BwkQmYfMTPcVPBmrc8G7 LcGn8Qs14bovaMao67 hmUAd5eUyt7QmPbBMGx1oQLg1xMZawgDyTubj7NRBVYxjJXusmqd5RhRE
    联系电话加密后的密文CXqTvKB2 gt3 h0nRmjxD2fzN0 gVWN97a9 mRBPy+EPbOo=nhmgmgg+CfsKVqacAqXjMA==G39WPNgoOU0 hLWDihCtS+g==
    存入ipfs后返回的Hash值QmNpy3Kr7Eqe2 V8 VJcWsvAj86xeVrC3 mfkJgfL9Hk4PhPNQmPgz1KJKh45qAQ58DAgZMTWm6cPNNWUZHmXm42svhbGCVQmPbBMGx1oQLg1xMZawgDyTubj7NRBVYxjJXusmqd5RhRE
    下载: 导出CSV
  • [1] 何蒲,于戈,张岩峰,等.区块链技术与应用前瞻综述[J].计算机科学,2017,44(4):1- 7,15. doi: 10.11896/j.issn.1002-137X.2017.04.001

    HE Pu,YU Ge,ZHANG Yanfeng,et al.Survey on blockchain tech-nology and its application prospect[J].Computer Science,2017,44(4):1- 7,15. doi: 10.11896/j.issn.1002-137X.2017.04.001
    [2] 刘海洋,方沩,陈彦清,等.区块链在农作物种质资源数据管理中的应用初探[J].农业大数据学报,2019,1(2):105-113. doi: 10.19788/j.issn.2096-6369.190209

    LIU Haiyang,FANG Wei,CHEN Yanqing,et al.Preliminary study on the application of blockchain in data management of crop germplasm resources[J].Journal of Agricultural Big Data,2019,1(2):105-113. doi: 10.19788/j.issn.2096-6369.190209
    [3] 刘海洋,曹永生,方沩,等.区块链技术在种业大数据中的应用[J].中国种业,2019(5):22-27. doi: 10.3969/j.issn.1671-895X.2019.05.007
    [4] 袁勇,王飞跃.区块链技术发展现状与展望[J].自动化学报,2016,42(4):481-494. doi: 10.16383/j.aas.2016.c160158

    YUAN Yong,WANG Feiyue.Blockchain:the state of the art and future trends[J].Acta Automatica Sinica,2016,42(4):481-494. doi: 10.16383/j.aas.2016.c160158
    [5] ROGAWAY P, SHRIMPTON T.Cryptographic hash-function basics: definitions, implications and separations for preimage resistance, second-preimage resistance, and collision resistance[C]// Fast software encryption, 2004: 371-388.
    [6] 辛运帏,廖大春,卢桂章.单向散列函数的原理、实现和在密码学中的应用[J].计算机应用研究,2002(2):25-27. doi: 10.3969/j.issn.1001-3695.2002.02.008

    XIN Yunwei,LIAO Dachun,LU Guizhang.The principle and implement of one-way hash functions and their cryptographic application[J].Application Research of Computers,2002(2):25-27. doi: 10.3969/j.issn.1001-3695.2002.02.008
    [7] 梁艳,李亚亭.基于大数据技术的高校计算机安全问题与建议[J].软件,2021,42(3):152-155. doi: 10.3969/j.issn.1003-6970.2021.03.044

    LIANG Yan,LI Yating.Problems and suggestions of university computer security based on big data technology[J].Software,2021,42(3):152-155. doi: 10.3969/j.issn.1003-6970.2021.03.044
    [8] 陈亚飞.基于区块链智能合约的仓单交易平台研究与实现[D].郑州: 郑州大学, 2018.

    CHEN Yafei.Research and implementation of warehouse receipts trading platform based on blockchain and smart contract[D].Zhengzhou: Zhengzhou University, 2018.
    [9] 胡凯,白晓敏,高灵超,等.智能合约的形式化验证方法[J].信息安全研究,2016,2(12): 1080- 1089.

    HU Kai,BAI Xiaomin,GAO Lingchao,et al.Formal verification method of smart contract[J].Journal of Information Security Research,2016,2(12): 1080- 1089.
    [10] CHEN Y, HUI L, LI K, et al.An improved P2P file system scheme based on IPFS and Blockchain[C]// 2017IEEE International Conference on Big Data (Big Data).
    [11] 范贤丽,范春晓,吴岳辛.基于区块链和IPFS技术实现粮食供应链隐私信息保护[J].应用科学学报,2019,37(2):179-190.

    FAN Xianli,FAN Chunxiao,WU Yuexin.Realization of privacy protection of food supply chain based on blockchain and IPFS[J].Journal of Applied Sciences,2019,37(2):179-190.
    [12] 苏雄业.基于区块链的大数据共享模型与关键机制研究与实现[D].北京: 北京工业大学, 2018.

    SU Xiongye.Research and implementation of big data sharing model and key mechanisms based on blockchain[D].Beijing: Beijing University of Technology, 2018.
    [13] 欧阳丽炜,王帅,袁勇,等.智能合约:架构及进展[J].自动化学报,2019,45(3):445-457. doi: 10.16383/j.aas.c180586

    OUYANG Liwei,WANG Shuai,YUAN Yong,et al.Smart contracts:architecture and research progresses[J].Acta Automatica Sinica,2019,45(3):445-457. doi: 10.16383/j.aas.c180586
    [14] ZHENG Zibin, XIE Shaoan, DAI Hongning, et al.An overview on smart contracts: challenges, advances and platforms[J].Future Generation Computer Systems, 2019.DOI: 10.1016/j.future.2019.12.019.
  • 加载中
图(5) / 表(2)
计量
  • 文章访问数:  84
  • HTML全文浏览量:  9
  • PDF下载量:  10
  • 被引次数: 0
出版历程
  • 收稿日期:  2022-03-10
  • 修回日期:  2022-05-29
  • 出版日期:  2022-09-20

目录

    /

    返回文章
    返回