Secure data access methods and apparatus
AssigneeFreescale Semiconductor, Inc.
InventorsLawrence L. Case, Thomas Tkacik
Life of this patent
Estimating the term…
Loading patent…
AssigneeFreescale Semiconductor, Inc.
InventorsLawrence L. Case, Thomas Tkacik
Estimating the term…
Embodiments include systems and methods for securely accessing data in the context of a data transaction. A system may include a memory block, within which a memory partition may be allocated to the data transaction. The memory partition includes a data storage block and at least one binding register. The system also includes platform entities and an access control block, which determines whether a particular platform entity may access data within the data storage block, and whether a particular platform entity may write binding information into a binding register. Access also may be granted or denied based on the current state of a state machine associated with the data transaction. The system also includes a cipher/binding function adapted to encrypt the data, using the binding information, for storage on an unsecured memory device, and to decrypting encrypted data, using the binding information, which is retrieved from the unsecured memory device.
A method for securely accessing data in the context of a data transaction, the method being performed in a system that includes multiple platform entities, and comprising the steps of:
A method for securely accessing data in the context of a data transaction, the method being performed in a system that includes multiple platform entities, and comprising the steps of:
A system for securely accessing data in the context of a data transaction, the system comprising:
A system for securely accessing data in the context of a data transaction, the system comprising:
Dependencies are inferred from the claim text.