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

Securing external data storage for a secure element integrated on a system-on-chip

A security element and system-on-a-chip technology, applied in digital data protection, electronic digital data processing, computer security devices, etc., can solve the problem of exposing sensitive information

Pending Publication Date: 2021-07-23
GOOGLE LLC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Storing sensitive information on flash memory placed outside the SoC risks exposing sensitive information if the external flash memory ever gets damaged

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
  • Securing external data storage for a secure element integrated on a system-on-chip
  • Securing external data storage for a secure element integrated on a system-on-chip
  • Securing external data storage for a secure element integrated on a system-on-chip

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0063] Example 1: A computing system comprising: a first flash memory configured to store sensitive information that has been encrypted using a flash cipher key; a second flash memory configured to store a flash cipher a key in a manner; a system-on-chip, which includes an integrated secure element, which uses a flash cryptographic key to cryptographically protect sensitive information stored at the first flash memory; and a secure channel, which Located between the integrated secure element and the second flash memory, the integrated secure element has exclusive access to the cryptographic keys of the flash memory from this secure channel.

example 2

[0064] Example 2: The computing system of example 1, wherein: the integrated secure element and the second flash memory each include a corresponding public key and a private key; the integrated secure element and the second flash memory are configured to determine a shared secret key based on the public key, This shared secret key enables communication over the secure channel using the electronic communication Diffie-Hellman key exchange protocol.

example 3

[0065] Example 3: The computing system of example 2, wherein the second flash memory further includes anti-replay counter or timestamp information for flashing cryptographic keys.

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

An integrated secure element, of a system-on-chip, which leverages a secure channel with a secure flash to manage a cryptographic key for securing sensitive information stored on an unsecured external flash, is described. The system-on-chip stores data on a main flash, external to the system-on-chip. A second external flash is assigned to the secure element to store and manage a flash cryptographic key. The secure element and the second flash are each provisioned with matching public and private keys, and a predetermined cipher to establish a secure channel based on a shared secret key. The secure element and the second flash communicate updates to the flash cryptographic key over the secure channel. The secure element executes specialized functions including automatically encrypting data it stores on the main external flash using the flash cryptographic key as the flash cryptographic key is updated by the second external flash.

Description

Background technique [0001] A computing system may include a system-on-chip (SoC) as the main processing complex and one or more secure elements that perform specialized functions related to sensitive information. The secure element may include its own internal flash memory for non-volatile storage. In some high-end computing systems, secure elements are integrated into SoCs for performance reasons. The integrated secure element can use external flash memory for storage instead of internal flash memory that potentially degrades the SoC's performance. Storing sensitive information on flash memory placed outside the SoC risks exposing sensitive information if the external flash ever becomes damaged. Contents of the invention [0002] An integrated secure element of a system-on-chip (SoC) is described that utilizes a secure channel with secure flash memory to manage cryptographically secure keys for protecting sensitive information stored on insecure external data storage . ...

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/60G06F21/79G06F21/62
CPCG06F21/79G06F21/6209
Inventor 奥利维尔·简·贝诺伊特奥斯曼·科云朱
Owner GOOGLE LLC