Unlock instant, AI-driven research and patent intelligence for your innovation.

Block chain-based outsourcing computing system and method in secure trusted execution environment

An execution environment and computing system technology, applied in the field of cloud computing, can solve problems such as a large number of computing resources and application limitations, and achieve the effects of reducing computing costs, reducing manual intervention, and improving reliability

Active Publication Date: 2021-11-23
CHONGQING UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the aforementioned outsourcing method requires a lot of computing resources, so its application is limited in some aspects

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
  • Block chain-based outsourcing computing system and method in secure trusted execution environment
  • Block chain-based outsourcing computing system and method in secure trusted execution environment
  • Block chain-based outsourcing computing system and method in secure trusted execution environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] see Figure 1 to Figure 5 , a blockchain-based outsourcing computing system in a safe and trusted execution environment, including data processing demanders, several cloud service providers and blockchain platforms.

[0068] The data processing requirement sends encrypted key information of outsourcing tasks to be processed to the block chain platform.

[0069] The data processing demand direction receives IP addresses sent by several cloud service providers, and selects a trusted cloud service provider from these cloud service providers.

[0070] The data processing demander establishes a communication channel with the trusted cloud service provider, and sends the encrypted detailed information of outsourcing tasks to be processed to the trusted cloud service provider through the communication channel. The smart contract deployment address P is included in the details of the pending outsourcing tasks Contract .

[0071] The data processing demander receives the proc...

Embodiment 2

[0107] The use steps of the blockchain-based outsourcing computing system in a secure and trusted execution environment include the following links:

[0108] 1) The data processing requirements send the key information of outsourcing tasks to be processed to the block chain platform.

[0109] 2) The BSC module broadcasts the key information of outsourcing tasks to be processed to all cloud service providers.

[0110] 3) The cloud service provider decides whether to execute the task, and if so, sends its own IP address to the data processing demander.

[0111]4) The data processing demander selects a trusted cloud service provider. The data processing demander performs remote authentication and establishes a communication channel with the trusted cloud service provider.

[0112] 5) The data processing demander sends the encrypted detailed information of the outsourcing task to be processed, the transaction serial number No, the key PK, and the smart contract deployment addres...

Embodiment 3

[0121] A blockchain-based outsourcing computing system in a secure and trusted execution environment, including data processing demanders, several cloud service providers and blockchain platforms.

[0122] The data processing requirement sends encrypted key information of outsourcing tasks to be processed to the block chain platform.

[0123] The data processing demand direction receives IP addresses sent by several cloud service providers, and selects a trusted cloud service provider from these cloud service providers.

[0124] The data processing demander establishes a communication channel with the trusted cloud service provider, and sends the encrypted detailed information of outsourcing tasks to be processed to the trusted cloud service provider through the communication channel.

[0125] The data processing demander receives the processed outsourcing task information fed back by the blockchain platform, and decrypts it.

[0126] The data processing demander has register...

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 block chain-based outsourcing computing system and method in a secure trusted execution environment. The system comprises a data processing demander, a plurality of cloud service providers and a block chain platform. The semi-trusted CSP is taken as the task processing node on the block chain platform, so that the data outsourcing function is realized, and the computing cost of the user is reduced. In order to enable the outsourcing process to be fully automatic, the intelligent contract is introduced into the outsourcing scheme, manual intervention is effectively reduced, and data reliability is improved.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a block chain-based outsourcing computing system and method in a safe and trusted execution environment. Background technique [0002] At present, cloud computing, as a new computing model, can provide users with appropriate on-demand allocation of resources. Due to the rapid growth of local data volumes, resource-constrained individuals or businesses are unable or unwilling to undertake heavy computing burdens. Therefore, in this case, the outsourced computing model in cloud computing is particularly attractive. Utilizing the powerful computing power and storage capabilities of cloud computing, users can outsource the computing that consumes a lot of resources to cloud service providers (Cloud service provider, CSP), and then pay on demand and enjoy unlimited computing and storage services. Today, cloud computing has been applied in many practical situations, such as the Interne...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/57G06F21/64H04L29/06
CPCG06F21/57G06F21/64H04L63/10H04L63/1458Y02D10/00
Inventor 胡春强刘泽伟蒲誉文熊庆宇向涛廖晓峰
Owner CHONGQING UNIV