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:
Dec. 15, 2020

Filed:

Aug. 21, 2018
Applicants:

Shenzhen Fhe Technologies Co., Ltd, Shenzhen, CN;

Heping HU, Shenzhen, CN;

Inventors:

Heping Hu, Shenzhen, CN;

Yunfeng Liao, Shenzhen, CN;

Assignees:

SHENZHEN FHE TECHNOLOGIES CO., LTD, Shenzhen, CN;

Other;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 9/00 (2006.01);
U.S. Cl.
CPC ...
H04L 9/008 (2013.01); H04L 2209/08 (2013.01);
Abstract

A fully homomorphic encryption method based on modular operation, the method including: acquiring a plaintext of any numerical value data type in an encryption process and converting the plaintext to a corresponding plaintext system plaintext according to an encryption requirement; performing an encryption operation on each number in the system plaintext, and combining ciphertexts acquired by the encryption operation to obtain a corresponding ciphertext combination; performing a ciphertext operation on the ciphertext combination using a ciphertext source code, a ciphertext radix-minus-one complement, and a ciphertext complement code based on modular encryption; and using modular division to decrypt a result of the ciphertext operation to obtain a decrypted plaintext.


Find Patent Forward Citations

Loading…