Patent ID: 11914522
Assignee: ARM LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A data processing method comprising:
performing a translation of a virtual address of a memory access to a physical address associated with a memory location to be accessed,
wherein:
performing the translation comprises accessing a page table;
the page table comprises a descriptor comprising translation parameters for the translation; and
the descriptor further comprises an integrity check value, wherein the integrity check value is dependent on the translation parameters; and
the method comprises an integrity value generation step of generating the integrity check value in dependence on a private key,
wherein:
the integrity value generation step comprises generating the integrity check value for storage as part of the descriptor; and
the integrity value generation step is performed in response to more-privileged software and is not performed in response to less-privileged software.