Protecting data stored by a non-volatile memory
AssigneeKyndryl, Inc.
InventorsCesar Augusto Rodriguez Bravo, David Alonso Campos Batista, Thomas Brackhahn
Life of this patent
Estimating the term…
Abstract
One or more embodiments relate to protecting data stored by a non-volatile memory of a memory device installed in a computing device. A technique includes in response to a power-up of the memory device, incrementing a memory power cycle count, and receiving a host power cycle count indicating a number of power-ups of the computing device. The technique includes, if the memory power cycle count is not equal to the host power cycle count, applying a security reaction to the memory, the security reaction being adapted for preventing a readout of the data.
Claims20
A computer-implemented method of protecting data stored by a non-volatile memory of a memory device installed in a computing device, the method comprising:
- in response to a power-up of the memory device, incrementing a memory power cycle count;
- receiving a host power cycle count indicating a number of power-ups of the computing device;
- and
- in response to the memory power cycle count not being equal to the host power cycle count, applying a security reaction to the memory, the security reaction being adapted for preventing a readout of the data.
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions being executable by a processor functionally coupled to a non-volatile memory of a memory device installed in a computing device to cause the processor to perform a method of protecting data stored by the memory, the method comprising:
- in response to a power-up of the memory device, incrementing a memory power cycle count;
- receiving a host power cycle count indicating a number of power-ups of the computing device;
- and
- in response to the memory power cycle count not being equal to the host power cycle count, applying a security reaction to the memory, the security reaction being adapted for preventing a readout of the data.
A memory controller, configured for controlling a non-volatile memory of a memory device installed in a computing device, the controlling comprising performing a method of protecting data stored by the memory, the method comprising:
- in response to a power-up of the memory device, incrementing a memory power cycle count;
- receiving a host power cycle count indicating a number of power-ups of the computing device;
- and
- in response to the memory power cycle count not being equal to the host power cycle count, applying a security reaction to the memory, the security reaction being adapted for preventing a readout of the data.
Dependencies are inferred from the claim text.