Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data sharing method, terminal device, and storage medium

A technology of terminal equipment and data sharing, applied in the computer field, can solve the problems of waste of resources and unusable non-shared data, and achieve the effect of reducing waste of resources

Active Publication Date: 2019-03-12
ALIBABA GRP HLDG LTD
View PDF20 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The above method of sharing data needs to set up a special shared space for shared data, and non-shared data cannot use this shared space, which will cause waste of resources
Moreover, when data needs to be shared, the same data in the device needs to be stored in two spaces, which also causes a waste of resources

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
  • Data sharing method, terminal device, and storage medium
  • Data sharing method, terminal device, and storage medium
  • Data sharing method, terminal device, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the above objects, features and advantages of the present application more obvious and comprehensible, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0022] TEE provides an isolated execution environment, and the security features provided include: isolated execution, integrity of trusted applications, confidentiality of trusted data, secure storage, etc. Therefore, the execution space provided by TEE provides a higher level of security than REE, such as the execution environment of common mobile operating systems (Android, etc.); and provides more function.

[0023] In the embodiment of the present application, the non-secure environment and the trusted execution environment can be implemented and provide corresponding functions based on corresponding platforms, and the platforms can provide execution environments for operating systems, drivers, appl...

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

Embodiments of the present application provide a data sharing method, a terminal device, and a storage medium to reduce waste of resources caused by sharing data. The terminal device comprises a firstplatform in an insecure environment and a second platform in a trusted execution environment. The method comprises the following steps: the first platform determines a corresponding physical storageaddress according to the first virtual address information of the shared data, and sends the physical storage address to the second platform; The second platform maps the corresponding second virtualaddress information in the trusted execution environment according to the physical storage address, and processes the shared data corresponding to the second virtual address information. Shared data can be obtained from the same physical storage address in both non-secure and trusted execution environments without wasting resources.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a data sharing method, a terminal device and a storage medium. Background technique [0002] Trusted Execution Environment (TEE) and Non-secure Environment (Rich Execution Environment, REE) are operating environments that coexist in terminal devices. Common operating systems such as Android and Linux run in REE. The TEE is a secure area on the main processor of an end device that guarantees the security, confidentiality, and integrity of code and data loaded into the environment. [0003] Among them, the TEE can provide security services for the corresponding operating system of the REE. For example, the REE needs to transfer data to the TEE for calculation and other processing. Therefore, the TEE and the REE need to share data. [0004] Usually, in order to realize data sharing between TEE and REE, it is necessary to set up a shared space B in the terminal device in...

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): G06F12/109G06F12/084G06F21/57
CPCG06F12/084G06F12/109G06F21/57
Inventor 赵泳清吕达夫
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products