Back to results
US 2021/0081333 A1Published application
Protection system and method for a memory
AssigneeSTMicroelectronics (Grand Ouest) SAS
InventorMichel Jaouen
Life of this patent
Estimating the term…
Abstract
An embodiment system for protecting a memory comprises security software configured to determine, from an exception generated during an unauthorized action attempt in the memory, whether the security software can perform the action.
Claims20
A system for protecting a memory, the system comprising:
- security software configured to determine, from an exception generated in response to an unauthorized attempt to perform an action in the memory, whether the security software is authorized to perform the action.
A method for protecting a memory, the method comprising:
- generating an exception in response to an unauthorized attempt to perform an action in the memory;
- and
- determining, by security software, in response to the exception, whether the security software is authorized to perform the action.
A system comprising:
- a first non-transitory memory storage comprising privileged memory and non-privileged memory;
- a hardware memory protection unit in communication with the first non-transitory memory storage, wherein the hardware memory protection unit is configured to generate an exception in response to an unauthorized attempt to perform an action in the privileged memory in the first non-transitory memory storage;
- and
- a second non-transitory memory storage comprising security software in communication with the hardware memory protection unit, wherein the security software is configured to determine, in response to the exception, whether the security software is authorized to perform the action, and to:
- perform the action in response to determining the security software is authorized to perform the action;
- or
- prohibit performance of the action in response to determining the security software is not authorized to perform the action.
4 more elements
Dependencies are inferred from the claim text.