×

MRAM-based security for data storage systems

  • US 8,909,942 B1
  • Filed: 03/30/2012
  • Issued: 12/09/2014
  • Est. Priority Date: 03/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A data storage system, comprising:

  • a non-volatile memory array;

    a magnetoresistive random access memory (MRAM) module configured to store key data, the MRAM module configured to store the key data without application of a bias magnetic field and not physically enclosed in a shielding configured to shield the MRAM module from a non-bias magnetic field that renders inaccessible data stored in the MRAM module, the non-bias magnetic field configured to be applied in response to a vendor specific command received from a host system, the key data configured to be;

    accessible when the non-bias magnetic field is not applied to the MRAM module, andrendered inaccessible when the non-bias magnetic field is applied to the MRAM module,wherein the MRAM module remains stationary relative to the data storage system during application of the non-bias magnetic field, andwherein when the data storage system has failed, replacement key data is generated by computing an error correction code and an authentication value; and

    data protector circuitry configured to;

    use the key data stored in the MRAM module to encrypt data received from the host system for storage in the memory array; and

    use the key data stored in the MRAM module to decrypt encrypted data read from the memory array,wherein application of the non-bias magnetic field

         1) disables the ability of the data protector circuitry to decrypt encrypted data stored in the memory array,

         2) prevents access to data stored in the memory array without erasing any of data stored in the memory array, and

         3) renders the key data stored in the MRAM module inaccessible even after the data storage system has failed.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×