Cloud storage self-auditing method based on SGX and Ethereum block chain

A blockchain and cloud storage technology, applied in the fields of information security and cyberspace security, which can solve the problems of users being unable to obtain outsourced data audit results and failing to undertake auditing outsourced data integrity.

Inactive Publication Date: 2021-08-20
SOUTHWEST PETROLEUM UNIV
View PDF10 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the cases listed above, the role of the auditor does not assume the responsibility of auditing the integrity of outsourced data, and users cannot obtain objective audit results of the integrity of outsourced data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cloud storage self-auditing method based on SGX and Ethereum block chain
  • Cloud storage self-auditing method based on SGX and Ethereum block chain
  • Cloud storage self-auditing method based on SGX and Ethereum block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The technical solutions of the present invention will be clearly and completely described below in conjunction with the embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present invention.

[0056] refer to Figure 1-Figure 5 , this embodiment provides a cloud storage self-audit method based on SGX and Ethereum blockchain:

[0057] like figure 1 As shown, the cloud storage self-audit method based on SGX and Ethereum blockchain, including:

[0058] Step S1. System initialization step: select the public parameters and generate the key of the entity, the public parameters include a secure hash function and a signature algorithm, and the key of the entity includes the user’s signature key pair and the signature key of t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a cloud storage self-auditing method based on an SGX and an Ethereum block chain, and the method comprises the steps: public parameters are selected, and a key of an entity is generated; the user preprocesses data to be outsourced to generate an outsourced data packet and generate auxiliary information; the user sends the outsourcing data packet and the auxiliary information to the cloud server, and bidirectional identity authentication is completed between the user and an enclave deployed on the cloud server; the integrity of the outsourcing data packet and the correctness of the auxiliary information are verified, and after verification is passed, the cloud server stores the outsourcing data packet and loads the auxiliary information into the enclave; and according to a preset auditing period, the cloud server reads the random number of the block chain system to generate challenge information, and operates a self-auditing program in the enclave to complete integrity auditing of the sampled data block. According to the method disclosed by the invention, on the premise of not depending on any trusted third-party participant, the data owner is supported to periodically acquire the integrity state of the outsourcing data packet when the resources are limited.

Description

technical field [0001] The invention belongs to the fields of information security and cyberspace security, in particular to a cloud storage self-audit method based on SGX and Ethereum blockchain. Background technique [0002] With the development of network technology and the explosive growth of data, data owners are willing to use cloud storage systems to store and manage their own data, so as to avoid the local maintenance cost of personal data. In cloud storage, data owners (that is, users of cloud storage services) only need to outsource personal data to cloud servers, and then enjoy on-demand remote retrieval services. Despite these advantages, cloud storage systems also expose some security issues, the most important of which is the integrity guarantee of outsourced data. Simply put, once users outsource their data to cloud servers, they lose physical control over their personal data. Therefore, users need to consider whether the outsourced data is always completely...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L9/32H04L29/06G06F21/64
CPCH04L9/3273H04L9/3247H04L9/3239H04L63/123H04L63/0869G06F21/64H04L9/50
Inventor 薛婧婷史凌杰罗抒琴
Owner SOUTHWEST PETROLEUM UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products