×

Method, system, and program for securely providing keys to encode and decode data in a storage cartridge

  • US 7,865,440 B2
  • Filed: 10/11/2001
  • Issued: 01/04/2011
  • Est. Priority Date: 10/11/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for accessing data in a read/write storage medium within one of a plurality of storage cartridges mounted into a plurality of interface devices, comprising:

  • providing an association of at least one coding key to the plurality of storage cartridges;

    encrypting, by a host device, the at least one coding key;

    storing, by one of the plurality of interface devices, the encrypted coding key in at least one of the storage cartridges;

    receiving, by a receiving interface device comprising one of the plurality of interface devices, an Input/Output (I/O) request to a target storage cartridge comprising one of the plurality of storage cartridges;

    mounting, by the receiving interface device, the target storage cartridge in response to the I/O request;

    reading, by the receiving interface device, the encrypted coding key from the mounted target storage cartridge;

    transmitting, by the receiving interface device, the read encrypted coding key to the host device;

    producing a re-encrypted coding key by decrypting the transmitted encrypted coding key by the host device and re-encrypting the coding key by the host device with the public key of the receiving interface device;

    transmitting by the host device the re-encrypted coding key to the receiving interface device;

    receiving, by the receiving interface device, the re-encrypted coding key;

    decrypting, by the receiving interface device, the re-encrypted coding key;

    performing a read or write operation in response to the I/O request by decoding read or coding write data using the decrypted re-encrypted coding key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×