Font Size: a A A

Research On Multilateral Identity Authentication Mechanism Of Agricultural Products Traceability Enterprise Based On Blockchain

Posted on:2023-10-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2568306797961069Subject:Agriculture
Abstract/Summary:PDF Full Text Request
The quality and safety of agricultural products are closely related to the health of the people,and the quality and safety traceability of agricultural products is the key construction content and orientation of the intelligent monitoring of the quality of agricultural products.At present,under the continuous promotion of the agricultural products traceability platform,the number of participating enterprises has gradually increased,and the security problems of enterprises in identity authentication have also been gradually exposed.The traditional enterprise identity authentication scheme in agricultural product traceability mainly relies on certificate authentication by CA certification bodies,but this centralised trust approach suffers from security problems such as single point of failure,single point of bottleneck and vulnerability to attack.Blockchain is a data storage technology with the characteristics of decentralization,immutability,traceability,openness and transparency and security,which can effectively solve the centralization problem of the traditional Certificate Authority,but the data on the blockchain is open and transparent,and the privacy of the data is difficult to guarantee.In order to solve the above problems,this paper proposes a blockchain-based multilateral identity authentication mechanism for enterprises in agricultural product traceability,and the research work is summarized as follows.(1)The principles and characteristics of blockchain technology are studied in depth,the current situation at home and abroad of traditional centralized identity authentication and blockchain-based identity authentication mechanisms are summarized,the shortcomings of the current enterprise identity authentication in agricultural product traceability are analyzed,proposed a multilateral identity authentication mechanism for agricultural products traceability enterprises and technical ways.(2)In response to the problems of single-point bottleneck,single-point failure and vulnerability to attack of centralized CA identity authentication solutions,this mechanism introduces blockchain technology to build a multilateral identity authentication network of "traceability administrator + government supervisor +backup".The multilateral authentication model solves the problem of centralized authentication and realizes the tamper-proof and traceability of identity data.In this paper,we analyse the feasibility of this mechanism in terms of computation time overhead and compare its security with other mechanisms,and the results show that this mechanism has more advantages in terms of security.(3)Aiming at the problem of privacy leakage of enterprise identity information in the process of authentication of agricultural traceability enterprises,this paper proposes an encryption strategy for the division of identity information of agricultural traceability enterprises.There are two rounds of division,the first round is divided according to whether encryption is required;the second round is divided according to the encryption type.The data of different encryption types are encrypted using the encryption algorithms matching them.The mechanism adopts the ECC encryption algorithm to encrypt private data and the SHA-256 encryption algorithm to encrypt account passwords.Finally,a comparison experiment of the encryption algorithms in terms of both time overhead and security proves the superiority of the two encryption algorithms.(4)A blockchain-based multilateral identity authentication system for agricultural traceability enterprises is designed as an application validation of the proposed multilateral identity authentication mechanism.A multi-node Ethernet blockchain network is constructed using Docker,and smart contracts and front-and back-end codes are developed to implement user login verification,RH certificate application for enterprise users,authentication of administrators and supervisors,and query of enterprise RH certificates.It also verified the feasibility and effectiveness of multilateral authentication and division of encryption policy in this mechanism from the perspective of system functional testing.The innovative results achieved in this study on the authentication of the identity of agricultural traceability enterprises are of great significance to guarantee the security and privacy of the identity information of agricultural traceability enterprises in the authentication process.
Keywords/Search Tags:Agriculture products traceability, Blockchain, Identity authentication, Privacy protection, Smart contracts
PDF Full Text Request
Related items