Back to results
US 10,095,891 B2Granted
Secure access to peripheral devices over a bus
AssigneeNuvoton Technology Corporation
InventorsZiv Hershman, Oren Tanami, Dan Morav
Life of this patent
Estimating the term…
Abstract
An apparatus includes an interface and a processor. The interface is configured for communicating over a bus. The processor is configured to disrupt on the bus a transaction in which a bus-master device attempts to access a peripheral device without authorization, by forcing one or more dummy values on at least one line of the bus in parallel to at least a part of the transaction.
Claims22
An apparatus, comprising:
- an interface for communicating over a bus connected to a peripheral device;
- and
- a processor, which is connected to the bus as an additional slave device in parallel with the peripheral device, and which is configured to disrupt on the bus a transaction in which a bus-master device attempts to access the peripheral device without authorization, by superimposing one or more dummy values on a line of the bus in addition to one or more corresponding values asserted on the line as part of the transaction.
A system, comprising:
- a peripheral device that is accessible to one or more bus-master devices over a bus;
- and
- a security device, which is connected to the bus as an additional slave device in parallel with the peripheral device, and which is configured to disrupt on the bus a transaction in which a bus-master device attempts to access the peripheral device without authorization, by superimposing one or more dummy values on a line of the bus in addition to one or more corresponding values asserted on the line as part of the transaction.
A method, comprising:
- using a security device, which is coupled to a bus as an additional slave device in parallel with a peripheral device, deciding to disrupt a transaction in which a bus-master device attempts to access the peripheral device without authorization;
- and
- disrupting the transaction by superimposing one or more dummy values on a line of the bus in addition to one or more corresponding values asserted on the line as part of the transaction.
Dependencies are inferred from the claim text.