Replay attack detection
AssigneeNCR Atleos Corporation
InventorsAlexander William Whytock, Conor Michael Fyfe
Life of this patent
Estimating the term…
Abstract
Images captured for components of a device are monitored for changes by evaluating a first region of interest in the images. Periodically, a command is sent to the device to move one or more of the components to a known position or state. A certain component or set of components associated with being moved based on the command is evaluated in a second region of interest in the images to determine if the corresponding component or set of components is in the known position or state within the images. When the corresponding component or set of components is not identified from the images in the known position or state, a security alert is raised for the device and security operations are processed on the host device.
Claims20
A method, comprising:
- receiving an image of a card reader peripheral device captured by a camera;
- evaluating a first region of interest in the image for changes associated with non-busy components of the card reader peripheral device;
- instructing the card reader peripheral device to move at least one busy component from a current state to a different state;
- evaluating a second region of interest in the image associated with the at least one busy component after instructing the card reader peripheral device to move;
- and
- processing a security operation when the second region of interest does not show the at least one busy component in the different state.
A method, comprising:
- monitoring a card reader peripheral device using a camera that captures images of components of the card reader peripheral device;
- evaluating a first area of interest in the images for changes associated with non-busy components;
- periodically instructing the card reader peripheral device to move at least one busy component to a known position;
- switching from evaluating the first area of interest to evaluating a second area of interest in the images after instructing the card reader peripheral device to move the at least one busy component;
- and
- raising a security alert when the second area of interest does not show the at least one busy component in the known position.
A system, comprising:
- a host device including a camera and a card reader peripheral device;
- and
- a processor configured to execute instructions to perform operations comprising:
- monitoring first images captured by the camera of non-busy components of the card reader peripheral device;
- determining changes in the non-busy components from the first images;
- periodically instructing the card reader peripheral device to move busy components from an idle state;
- evaluating second images captured by the camera after instructing the card reader peripheral device to move the busy components;
- and
- processing a security operation when the second images do not show movement of the busy components from the idle state.
Dependencies are inferred from the claim text.