Method and data processing system for detecting a malicious component on an integrated circuit
AssigneeNXP B.V.
InventorsNIKITA VESHCHIKOV, VENTZISLAV NIKOV
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP B.V.
InventorsNIKITA VESHCHIKOV, VENTZISLAV NIKOV
Estimating the term…
A method and data processing system are provided for detecting a malicious component in a data processing system. The malicious component may be of any type, such as a hardware trojan, malware, or ransomware. In the method, a plurality of counters is used to count events in the data processing system during operation, where each event has a counter associated therewith. A machine learning model is trained a normal pattern of behavior of the data processing system using the event counts. After training, an operation of the data processing system is monitored using the machine learning model. Current occurrences of events in the data processing system are compared to the normal pattern of behavior. If a different pattern of behavior is detected, an indication, such as a flag, of the different pattern of behavior is provided.
A data processing system comprising:
The data processing system of claim 6, further comprising a counter handler for controlling the plurality of event counters.
A method for detecting a malicious component in a data processing system, the method comprising:
A method for detecting a malicious component in a data processing system, the method comprising:
Dependencies are inferred from the claim text.