The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 28, 2017

Filed:

Jan. 12, 2016
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Camit Hazay, Yorktown Heights, NY (US);

Ashish Jagmohan, Irvington, NY (US);

Demijan Klinc, Yorktown Heights, NY (US);

Hugo M. Krawczyk, Tarrytown, NY (US);

Tal Rabin, Yorktown Heights, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/06 (2006.01); G06F 21/00 (2013.01); H04L 9/32 (2006.01); H04L 29/06 (2006.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
H04L 9/32 (2013.01); H04L 9/0637 (2013.01); H04L 9/0819 (2013.01); H04L 63/0428 (2013.01); H04L 69/04 (2013.01); G06F 2221/2107 (2013.01); H04L 9/0618 (2013.01); H04L 2209/24 (2013.01); H04L 2209/30 (2013.01);
Abstract

A method, system and computer program product are disclosed for compressing encrypted data, wherein the data is encrypted by using a block encryption algorithm in a chained mode of operation, and the encrypted data is comprised of a set of N encrypted blocks, C. . . C. In one embodiment, the method comprises leaving block Cuncompressed, and compressing all of the blocks C. . . Cin a defined sequence using a Slepian-Wolf code. In an embodiment, the data is encrypted using an encryption key K, and the compressing includes compressing all of the blocks C. . . Cwithout using the encryption key. In one embodiment, the compressing includes outputting the blocks C. . . Cas a set of compressed blocks CmprC. . . CmprC, and the method further comprises decrypting Cto generate a reconstructed block {tilde over (X)}, and decrypting and decompressing the set of compressed blocks using {tilde over (X)}.


Find Patent Forward Citations

Loading…