Patent ID: 8850231

Claim:
A data storage library comprising: a plurality of drives; a controller device adapted to encrypt a first data package received from the client in accordance with a first key; the controller device further adapted to transmit the encrypted first data package, a first moniker that is essentially directly associated with the first key, the moniker is a code name that identifies the key, and a first message authentication code generated based on the first data package to one of the plurality of drives for storage to a cooperating mobile storage medium; the controller device further adapted to decrypt the first data package when used in combination with the first key identified via the first moniker and confirm successful decryption of the first data package via the first message authentication code; and wherein the first moniker and first key are replaced by a second moniker associated with a second key after a predetermined amount of time wherein all data received and encrypted before the predetermined time are associated with the first key and the first moniker and all data received and encrypted after the predetermined time are associated with the second key and the second moniker.