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:
Nov. 23, 2021

Filed:

Feb. 19, 2019
Applicant:

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

Inventors:

Supriyo Chakraborty, White Plains, NY (US);

Akshar Kaul, Bangalore, IN;

Hugo Krawczyk, Tarrytown, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04K 1/00 (2006.01); H04L 9/00 (2006.01); H04L 9/28 (2006.01); H04L 9/06 (2006.01); G06F 16/903 (2019.01); G06F 16/901 (2019.01);
U.S. Cl.
CPC ...
H04L 9/0618 (2013.01); G06F 16/9027 (2019.01); G06F 16/90335 (2019.01);
Abstract

A method (and structure and computer product) to encrypt plaintext data into ciphertext data includes encrypting, using a processor on a computer, plaintext into corresponding ciphertext, using a Property Preserving Encryption (PPE) protocol in which a predefined property is maintained when plaintext values are encrypted into ciphertext values. The predefined property is randomly flipped during encryption to reverse the predefined property in the corresponding ciphertext node. An indication of whether the predefined property has been maintained or reversed is stored as the state of encryption.


Find Patent Forward Citations

Loading…