The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 25, 2024

Filed:

Jan. 07, 2021
Applicant:

Nxp B.v., Eindhoven, NL;

Inventors:
Assignee:

NXP B.V., Eindhoven, NL;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/1009 (2016.01); G06F 21/60 (2013.01); G06F 9/455 (2018.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 21/60 (2013.01); G06F 12/1009 (2013.01); G06F 9/45558 (2013.01); G06F 2212/657 (2013.01); G06N 20/00 (2019.01);
Abstract

A data processing system has a processor and a system memory. The system memory may be a dynamic random-access memory (DRAM). The processor includes an embedded memory. The system memory is coupled to the processor and is organized in a plurality of pages. A portion of the code or data stored in the plurality of memory pages is selected for permutation. A permutation order is generated and the memory pages containing the portion of code or data is permuted using a permutation order. The permutation order and/or a reverse permutation order to recover the original order may be stored in the embedded memory. Permuting the memory pages with a permutation order stored in the embedded memory prevents the code or data from being read during a freeze attack on the system memory in a way that is useful to an attacker.


Find Patent Forward Citations

Johannus Michiels, Wilhelmus Petrus Adrianus. (2024). Data processing system and method for protecting data in the data processing system (U.S. Patent No. 12019759). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/12019759

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…