摘要:
A plurality of fuses are arranged in pairs and configured such that each pair of fuses represents a data bit when one fuse of the pair is blown; represents an un-programmed bit when no fuse of the pair is blown; and represents a zero-ized bit when both fuses of the pair are blown. A fuse programming system programs the fuses of the pairs such that each pair represents a bit, comprising blowing a first fuse of a pair to represent a “1” bit, blowing a second fuse of a pair to represent a “0” bit, and blowing both fuses of a pair to represent a zero-ized pair, whereby if neither fuse of a pair is blown represents a null, un-programmed bit.
摘要:
Provided are a method, system, and article of manufacture that maintains, at a decryption unit, and expected key identifier and an expected initialization vector. A key identifier and an initialization vector are received at the decryption unit, wherein a plurality of encrypted data records are preceded by the key identifier and the initialization vector in a data stream, and wherein the plurality of encrypted data records have been encrypted with a cryptographic key that is recoverable by the decryption unit from the key identifier. An initiation is made of the reading of the plurality of encrypted data records of the data stream, in response to determining at the decryption unit that the received key identifier matches the expected key identifier. Certain embodiments are implemented in a storage library, comprising at least one storage drive, and at least one decryption unit included in the at least one storage drive, wherein in certain embodiments the storage library is a tape library. Certain additional embodiments are implemented in a storage drive, comprising a removable storage medium and at least one decryption unit coupled to the removable storage medium, wherein in certain embodiments the storage drive is a tape drive.
摘要:
Provided are a method, system, and article of manufacture recovering remnant encrypted data on a removable storage media. An end of data (EOD) marker is detected on a removable storage media, wherein a first encryption key is associated with data preceding the EOD marker. Following the EOD marker, an identifier of a second encryption key associated with data following the EOD marker is read in response to detecting the EOD marker. The identifier is used to access the second encryption key and the second encryption key is used to decrypt the data following the EOD marker.
摘要:
A system and computer program product are provided for utilizing target of opportunity to perform at least one special operation while a removable storage medium is mounted within a data storage drive for another purpose. The system for recognizing a target of opportunity comprises a tape drive. The tape drive receives a command to mount a tape cartridge in the tape drive, and in response the tape drive mounts the tape cartridge in the tape drive. The tape drive determines if at least one special operation may be performed. If it is determined that at least one special operation may be performed, the tape drive recognizes that a target of opportunity exists. In response to determining that at least one special operation may be performed, the tape drive sends a first notification that the tape drive is to remain in a not ready state. The tape drive performs the at least one special operation, and in response to performing the at least one special operation, the tape drive sends a second notification that the tape drive is in a ready state or an error state.
摘要:
A magnetic tape cartridge, a recording system, and a magnetic tape drive are configured to, for example, guard against tampering with a write once overwrite protection pointer which allows a rewritable magnetic tape to be treated as write once. In one embodiment, the magnetic tape cartridge comprises a magnetic tape and a cartridge memory. The magnetic tape is configured to provide at least one overwrite protection pointer, the overwrite protection pointer identifying data to be protected from being overwritten; and the cartridge memory is configured to provide the at least one overwrite protection pointer, the overwrite protection pointer identifying magnetic tape data to be protected from being overwritten.
摘要:
An apparatus, system, and method are disclosed for redundant identification of a storage medium format. The apparatus for redundant identification of a storage medium format is provided with a plurality of modules configured to functionally execute the necessary steps of writing a Format Identification Data Set (“FID”) to a plurality of predetermined locations on the storage medium, determining a format of the storage medium based on information in the FID, and setting a starting position on the storage medium for a subsequent operation, wherein the starting position is associated with the format of the storage medium. These modules in the described embodiments include a write module, a determination module, and a position module. In a further embodiment, the storage medium may include a data storage tape housed within a tape cartridge, wherein the tape cartridge further comprises a cartridge memory (“CM”) for storing a CM FID.
摘要:
Provided are a method, system, and article of manufacture in which a non-reversible signature of a symmetric cryptographic key is computed, wherein the symmetric cryptographic key is used to symmetrically encrypt data at rest in a storage device. The non-reversible signature is stored in association with the symmetrically encrypted data at rest in the storage device. The non-reversible signature is used to determine validity of a cryptographic key provided by a host for accessing the symmetrically encrypted data at rest in the storage device.
摘要:
Provided are techniques for copying data. Encrypted data from a first data storage medium is identified. A raw read of encrypted data from the first data storage medium is performed without decrypting the encrypted data. A raw write of the encrypted data to a second data storage medium is performed without again encrypting the encrypted data.
摘要:
Provided are a method, system, and article of manufacture that maintains, at a decryption unit, and expected key identifier and an expected initialization vector. A key identifier and an initialization vector are received at the decryption unit, wherein a plurality of encrypted data records are preceded by the key identifier and the initialization vector in a data stream, and wherein the plurality of encrypted data records have been encrypted with a cryptographic key that is recoverable by the decryption unit from the key identifier. An initiation is made of the reading of the plurality of encrypted data records of the data stream, in response to determining at the decryption unit that the received key identifier matches the expected key identifier. Certain embodiments are implemented in a storage library, comprising at least one storage drive, and at least one decryption unit included in the at least one storage drive, wherein in certain embodiments the storage library is a tape library. Certain additional embodiments are implemented in a storage drive, comprising a removable storage medium and at least one decryption unit coupled to the removable storage medium, wherein in certain embodiments the storage drive is a tape drive.
摘要:
Provided are a method, system, and program for encoding data onto a storage medium. Host data is received and a plurality of device blocks are generated to include the host data. A directory is generated including entries for physical locations on the storage medium, wherein each entry identifies one device block at the physical location corresponding to the entry, and wherein the directory is used to access data on the storage medium. The directory entries are encoded in the device blocks written to the storage medium.