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

Integrated circuit and memory data protection apparatus and methods thereof

a data protection apparatus and integrated circuit technology, applied in the direction of public key infrastructure trust models, unauthorized memory use protection, instruments, etc., can solve the problems of designer's efforts in vain, the size of the executed program code required by the system-on-a-chip is larger and larger

Active Publication Date: 2015-10-20
NUVOTON
View PDF10 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The solution provides robust data protection by encrypting and decrypting data stored in external memories, ensuring only authorized access and preventing unauthorized tampering or copying, thus enhancing data confidentiality and integrity.

Problems solved by technology

However, with the improving function of the electric products day by day, the size of the executed program code required by the system-on-a-chip is larger and larger.
Accordingly, a designer's endeavor is in vain.
Accordingly, it becomes an important issue to provide a protection mechanism for effectively protecting the data stored in the external memory outside of the system-on-a-chip.

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
  • Integrated circuit and memory data protection apparatus and methods thereof
  • Integrated circuit and memory data protection apparatus and methods thereof
  • Integrated circuit and memory data protection apparatus and methods thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012]Reference will now be made in detail to the present embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.

[0013]Referring to FIG. 1, a block diagram of a data protection system according to an embodiment of the present invention is shown. The data protection system can include a host 102, a chip 100, and an external memory 104. The chip 100 may be electrically coupled between the host 102 and the external memory 104. The external memory 104, for example, can be a flash memory. The chip 100 can include a memory data protection apparatus 130 and a memory 128. The memory 128 can be a static random access memory (SRAM) or a cache memory (Cache).

[0014]The memory data protection apparatus 130 can include a storage device 106, a cipher 110, and a validator 108. The storage device 106 can be a non-volatile memory such as ...

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

A memory data protection apparatus including a storage device, a cipher, and a validator is provided. The storage device is embedded in a chip electrically coupled to an external memory for storing an offset value, a signature and a key. The cipher electrically coupled to the storage device and the external memory to receive the key includes an encrypter and a decrypter. The encrypter is capable of executing an encryption to output an encrypted data and an encrypted certified data. The decrypter is capable of executing a decryption to output a decrypted data. The validator electrically coupled to the storage device receives the signature, the offset value and the certified data and determines an access limit of the external memory by validating the certified data with the signature and the offset value. The memory data protection apparatus accesses an original data in the external memory according to the access limit.

Description

CROSS-REFERENCE TO RELATED APPLICATION[0001]This application claims the priority benefit of Taiwan application serial no. 98103670, filed Feb. 5, 2009. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of specification.FIELD OF THE INVENTION[0002]The present invention generally relates to a memory data protection apparatus and a method thereof. In particular, the present invention relates to a memory data protection apparatus for protecting data stored in an external memory and a method thereof.DESCRIPTION OF RELATED ART[0003]In an embedded system, a central processor in a system-on-a-chip is configured to execute a program code stored in a built-in memory. To prevent the program code from being read or copied without permission, data embedded in the built-in memory can not be retrieved through any interface on the system-on-a-chip when it is locked. The only way to release the lock state is to clean the data in the bui...

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 Patents(United States)
IPC IPC(8): G06F9/00G06F15/177G06F21/00G06F12/14G06F21/62G06F21/78H04L9/32H04L9/00
CPCG06F12/1408G06F21/6218G06F21/78H04L9/3247G06F12/1441H04L9/006H04L9/3263H04L9/3294H04L2209/60
Inventor DU, MORGAN
Owner NUVOTON