Security data storage method and system

A technology for secure data and secure storage, applied in the field of secure data storage methods and systems, to achieve the effect of ensuring security

Active Publication Date: 2015-03-04
SAMSUNG ELECTRONICS CHINA R&D CENT +1
View PDF3 Cites 103 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This technology described in this patented describes an improved way for storing secret keys used within electronic devices such as smartphones. These keys are protected against unauthorized copying while still being able to communicate with other systems on-board the device's operating platform (Android). They also provide privacy protection during communication between different parts of the chip.

Problems solved by technology

Technological Problem addressed in this patented technical problem relates how to safely protect important data like personal identification numbers (PII), passwords, digital signatures, electronic documents containing private details about them, while maintain their privacy during transmission over public networks without compromising any confidentiality.

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
  • Security data storage method and system
  • Security data storage method and system
  • Security data storage method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] This embodiment provides an ARM TrustZone-based secure data storage system. The system uses a processor that supports ARM TrustZone, and uses eMMC that supports RPMB as a memory, and is applicable to various consumer electronics embedded platforms such as mobile phones, tablet computers, and digital TVs. see figure 2 As shown, the system software execution environment is isolated into a non-trusted execution environment and a trusted execution environment by ARM TrustZone technology; wherein, the non-trusted execution environment includes a non-trusted operating system (i.e. a common operating system) and an eMMC RPMB driver program; the trusted execution environment includes a communication module, a trusted application program, a secure storage service program and an encryption and decryption module, specifically including:

[0070] The common operating system in this embodiment is responsible for providing necessary system interface support to various application p...

Embodiment 2

[0095] This embodiment provides a method for secure data storage based on ARM TrustZone.

[0096] image 3 The flow chart for creating and storing secure data objects in this example, the steps include:

[0097] Step 301: In the trusted execution environment, the trusted application sends a request for creating, modifying, deleting, etc. a secure data object.

[0098] Step 302: The secure storage service program performs response processing according to the request type of the trusted application program, specifically including:

[0099] For the creation request, find the security data object, if it does not exist, then create a new security data object, otherwise return failure;

[0100] For the modification request, find the security data object, if it exists, then modify the corresponding security data object, otherwise return failure;

[0101] For the delete request, find the security data object, if it exists, delete the corresponding security data object, otherwise re...

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 provides a security data storage method and system, which are applicable to processors supporting ARM TrustZone technology, and use an eMMC (Embeded Multi Media Card) supporting an RPMB (Replay Protected Memory Block) partition as a storage medium. The method comprises the following steps that trusted application programs, secure storage service programs and produced security data objects are protected by a trusted execution environment; the secure storage service programs provide set and access of the security data objects for the trusted application programs, and call an encryption and decryption module to encrypt and decrypt the security data objects; the encrypted security data objects are shared with eMMC RPMB drive programs in a non-trusted execution environment through a shared memory page; the eMMC RPMB drive programs in the non-trusted execution environment complete access and storage on the eMMC RPMB partition. According to the security data storage method and the system, the security data objects can be enabled to be stored reliably.

Description

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

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
Owner SAMSUNG ELECTRONICS CHINA R&D CENT
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