Packing variable length ciphertext instances in a data stream
AssigneeInternational Business Machines Corporation
InventorGlen Alan Jaquette
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorGlen Alan Jaquette
Estimating the term…
Provided are a computer implemented method, system, and computer program product for packing variable length ciphertext instances into a self-describing data stream. A determination is made whether a compressibility of a block of data exceeds a compression threshold. The block of data is compressed to form compressed data. In response to determining that the compressibility exceeds the compression threshold, the compressed data is encrypted to generate ciphertext. A scheme field is generated in a packed stream indicating the ciphertext includes compressed data. The storage system processes the scheme field to access the ciphertext following the scheme field. The packed stream is transmitted to the storage system which can store the packed stream untouched, parse the packed stream to create or verify associated metadata, or extract the ciphertext from the packed stream and only store that.
A computer implemented method for packaging data to transfer to a storage system to store, comprising:
A computer system for packaging data to transfer to a storage system to store, comprising:
A computer program product for packaging data to transfer to a storage system to store, comprising:
Dependencies are inferred from the claim text.