Secure storage

US9214183B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9214183-B2
Application numberUS-60250008-A
CountryUS
Kind codeB2
Filing dateJun 6, 2008
Priority dateJun 12, 2007
Publication dateDec 15, 2015
Grant dateDec 15, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system 100 for securely storing digital data includes a data storage 110 and a physical uncloneable function 120 (PUF), including an input ( 122 ) for receiving a challenge and an output ( 124 ) for producing a response to the challenge. Means 130 determine an identifier associated with the data storage. Means 140 supply a representation of the identifier to the PUF as a challenge and retrieve a corresponding response from the PUF. A cryptographic unit 150 performs a cryptographic operation for securing or verifying a digital content item stored in the data storage, where the cryptographic operation is performed under control of a cryptographic key derived from the received response.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for storing digital data, the system comprising: a data storage unit; a physical uncloneable function (PUF) unit comprising an input for receiving a challenge and an output for producing a response to the received challenge; an identification unit that determines an identifier associated with the data storage unit; a representation unit that supplies a representation of the determined identifier to the PUF unit as the challenge and retrieving a corresponding response from the PUF unit, wherein the data storage unit is linked to a hard property embedded in hardware through the PUF unit; a cryptographic unit that performs a cryptographic operation for at least one of securing and verifying a digital content item stored in the data storage unit, wherein the cryptographic operation is performed under control of a cryptographic key derived from the retrieved response. 2. The system as in claim 1 , wherein the cryptographic operation is authenticating. 3. The system as in claim 1 , wherein the identifier is derived from the data storage unit. 4. The system as in claim 1 , wherein the cryptographic unit includes a processor, the system further comprises a computer program for causing the processor to perform at least a part of the cryptographic operation and the identifier is derived from at least a representation of the computer program. 5. The system as in claim 1 , further comprising a calculation unit for calculating a hash of the identifier associated with the data storage unit and using the hash as the representation supplied to the PUF unit. 6. A system for storing digital data, the system comprising: a data storage unit; a physical uncloneable function (PUF) unit comprising an input for receiving a challenge and an output for producing a response to the received challenge; an identification unit that determines an identifier associated with the data storage unit; a representation unit that supplies a representation of the determined identifier to the PUF unit as the challenge and retrieving a corresponding response from the PUF unit, wherein the data storage unit is linked to a hard property embedded in hardware through the PUF unit; a cryptographic unit that performs a cryptographic operation for at least one of securing and verifying a digital content item stored in the data storage unit, wherein the cryptographic operation is performed under control of a cryptographic key derived from the retrieved response; and a plurality of applications; each said application using an associated digital content item stored in the data storage unit and being arranged to perform a cryptographic operation for one of securing and verifying security of the associated digital content item under control of the cryptographic key; the identifier associated with the data storage unit being derived from at least one of the application and the digital content item associated with the application such that the identifier is unique for the application. 7. The system as in claim 1 , wherein the PUF unit is physically integrated with the data storage unit. 8. The system as in claim 7 , wherein the data storage unit is of an optical type, the PUF unit is of an optical type, and the PUF unit is integrated in an optical carrier of the data storage unit. 9. The system as in claim 7 , wherein the data storage unit is implemented on a semiconductor device and the PUF unit is integrated on the semiconductor device. 10. The system as in claim 9 , wherein the PUF unit is of an electronic type. 11. A storage device for use in a system as in claim 1 , wherein the PUF unit is physically integrated with the data storage unit. 12. A method of storing digital data in a data storage unit, the method comprising; determining an identifier associated with the data storage unit; supplying a representation of the determined identifier as a challenge to a physical undone able function (PUF) unit, wherein the data storage unit is linked to a hard property embedded in hardware through the PUF unit; retrieving a corresponding response from the PUF unit; and performing a cryptographic operation for at least one of securing and verifying a digital content item stored in the data storage unit, wherein the cryptographic operation is performed under control of a cryptographic key derived from the received response. 13. The system of claim 1 , wherein the identifier is derived from a user of the system. 14. The system of claim 1 , wherein the identifier is derived from the digital content item. 15. The system of claim 1 , further comprising: a pre-processing unit. 16. The system of claim 1 , further comprising: a post-processing unit. 17. The system of claim 1 , further comprising: a probing unit. 18. The system of claim 1 , wherein the cryptographic operation is verifying authentication. 19. The system of claim 1 , wherein the cryptographic operation is encrypting. 20. The system of claim 1 , wherein the cryptographic operation is decrypting.

Assignees

Inventors

Classifications

  • Solid state media · CPC title

  • involving encryption or decryption of contents recorded on or reproduced from a record carrier · CPC title

  • Digital content management, e.g. content distribution · CPC title

  • wherein physical copy protection means are attached to the medium, e.g. holograms, sensors, or additional semiconductor circuitry · CPC title

  • involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9214183B2 cover?
A system 100 for securely storing digital data includes a data storage 110 and a physical uncloneable function 120 (PUF), including an input ( 122 ) for receiving a challenge and an output ( 124 ) for producing a response to the challenge. Means 130 determine an identifier associated with the data storage. Means 140 supply a representation of the identifier to the PUF as a challenge a…
Who is the assignee on this patent?
Van Rijnswou Sander M, Nxp Bv
What technology area does this patent fall under?
Primary CPC classification G11B20/00086. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 15 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).