Paper Infomation
Research on File Security Verification Method Based on Blockchain Technology
Full Text(PDF, 149KB)
Author: Zhiqiang Guo
Abstract: Blockchain technology, as a popular technology at present, is practiced in various fields due to its characteristics of non-tampering, traceability, and decentralization. However, in the process of implementing the blockchain system, how to ensure that the file content is not falsified for the file data uploaded to the blockchain system becomes a key issue that restricts the development of the blockchain system. The traditional file security verification method mainly performs hash operations on user files and obtains corresponding hash values. However, in this process, the calculated hash values cannot be guaranteed to be modified. This paper proposes a file security verification method based on blockchain technology, and verifies the feasibility of the method through experiments.
Keywords: Blockchain Technique, Hash-operation, Not-tamperable
References:
[1] 冯翔,刘涛,吴寿鹤,周广益.区块链开发实战 Hyperledger fabric关键技术与案例分析[M]. 北京: 机械工业出版社 , 2018:2 - 12.
[2] “Java防止文件篡改之文件校验和”. March 16,2018. https://blog.csdn.net/JavaBuilt/article/details/79583921.
[3] “md5sum对下载传输的文件进行安全性校验”. April 7,2018. https://blog.csdn.net/qq_26442553/article/details/79841969.
[4] 申屠青春,宋波,张鹏,王晓明,季宙栋,左川民.区块链开发指南[M]. 北京: 机械工业出版社 , 2017:54 - 57.
[5] Nakamoto S. Bitcoin: A peer-to-peer electronic cash system[J]. Consulted, 2008.
[6] 马如林, 蒋华, 张庆霞. 一种哈希表快速查找的改进方法[J]. 计算机工程与科学, 2008, 30(9).
[7] Androulaki E, Barger A, Bortnikov V, et al. Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains[J]. 2018
[8] Sousa, João, Bessani A , Vukolić, Marko. A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain Platform[J]. 2017
[9] Benhamouda F, Halevi S, Halevi T. Supporting Private Data on Hyperledger Fabric with Secure Multiparty Computation[C]// 2018 IEEE International Conference on Cloud Engineering (IC2E). 2018.