Invention Grant
- Patent Title: Enabling constant plaintext space in bootstrapping in fully homomorphic encryption
-
Application No.: US15965006Application Date: 2018-04-27
-
Publication No.: US11032061B2Publication Date: 2021-06-08
- Inventor: Hao Chen , Kyoohyung Han
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04L9/00 ; H04L9/06

Abstract:
Systems and methods for enabling constant plaintext space in bootstrapping in fully homomorphic encryption (FHE) are disclosed. A computer-implemented method for producing an encrypted representation of data includes accessing a set of encoded digits. The method includes applying an inverse linear transformation to the set of encoded digits to obtain a first encoded polynomial. The method includes applying a modulus switching and dot product with bootstrapping key to add an error term to each of the encoded digits in the first polynomial to obtain a second encoded polynomial. The method includes applying a linear transformation to the second encoded polynomial to obtain a first batch encryption. The method includes applying digit extraction to the first batch encryption to obtain a second batch encryption, the second batch encryption corresponding to the set of encoded digits without the error term.
Public/Granted literature
- US20190334694A1 ENABLING CONSTANT PLAINTEXT SPACE IN BOOTSTRAPPING IN FULLY HOMOMORPHIC ENCRYPTION Public/Granted day:2019-10-31
Information query