Font Size: a A A

Research On Big Data Security Sharing Based On Blockchain

Posted on:2022-01-26Degree:MasterType:Thesis
Country:ChinaCandidate:H DongFull Text:PDF
GTID:2518306515972889Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the advent of the era of big data cloud computing,companies,organizations,and individuals are no longer independent individuals,and the amount of data resource sharing between institutions has increased exponentially.However,some of these data often involve users’privacy and security.Ensuring confidentiality in the process of data sharing is an urgent problem that we must solve at present.ABE Attribute Based Encryption is a technology that can better solve data security sharing.This makes the improvement of CP-ABE’s big data access control scheme a hot research topic,but the existing schemes are still unable to meet the needs of big data.The huge scale and dynamics of the data environment,as well as the demand for data sharing among multiple institutions,and the efficiency of the application of attribute encryption algorithms in big data solutions still need to be improved.In summary of the above-mentioned problems,it is of great research significance to propose a secure sharing scheme that meets the big data environment.This paper proposes a big data security sharing scheme based on the DAG blockchain and streamlines the attribute encryption algorithm process,making the scheme more secure and efficient.The research work of this article is carried out from the following aspects:(1)GCP-ABE scheme design.The traditional CP-ABE scheme has problems such as centralization of decision-making,single authorization agency,and data provider’s inability to independently manage data authorization.The solution in this paper introduces the DAG blockchain platform Byteball as a trusted third party to take over the request trigger action in the system;use non-Turing-complete smart contracts to limit user requests to improve its security;ensure the secure transmission of information in the system through a secure channel;Multiple witness nodes in the system are used as the attribute authorization center to jointly grant attributes to data users;the central organization to which the data belongs autonomously grants keys,and the secret keys are generated in real time by data users actively submitting requests;additionally,the DAG blockchain platform is introduced In-depth integration with the CP-ABE attribute encryption algorithm improves the performance problems of traditional chain-based blockchain access control solutions in processing concurrent transactions.(2)CP-ABE attribute encryption algorithm optimization.The scheme first encrypts the file to be encrypted by AES,and then encrypts the key m twice with the attribute encryption algorithm,so as to reduce the amount of data encrypted in the attribute and reduce the workload of the system when performing the attribute revocation operation.At the same time,the process of attribute encryption algorithm is streamlined,and the structure of encrypted files is improved.When the user revokes,only the TID needs to be reconstructed,and the ciphertext body does not need to be recalculated to further reduce the load of the system.(3)Verify the feasibility and correctness of the plan.The expected big data sharing security of the project in this paper is consistent with the results in the actual experiment,and verifies the correctness of the model;security analysis confirms the security of the project’s hierarchical structure,attribute encryption,and contract algorithm.The experimental results show that the GCP-ABE scheme significantly reduces the processing time of a single transaction compared with the traditional chain-based blockchain access control scheme.The improved CP-ABE attribute encryption algorithm improves the efficiency of the system in the attribute re-encryption process.This shows that the scheme proposed in this article is feasible and effective.
Keywords/Search Tags:DAG, CP-ABE, Blockchain, Smart contract, Big Data
PDF Full Text Request
Related items