Invention Grant
- Patent Title: Homomorphic encryption
-
Application No.: US15742837Application Date: 2016-07-08
-
Publication No.: US10560257B2Publication Date: 2020-02-11
- Inventor: Jeffrey Hoffstein , Joseph H. Silverman
- Applicant: BROWN UNIVERSITY
- Applicant Address: US RI Providence
- Assignee: BROWN UNIVERSITY
- Current Assignee: BROWN UNIVERSITY
- Current Assignee Address: US RI Providence
- Agency: Adler Pollock & Sheehan P.C.
- International Application: PCT/US2016/041598 WO 20160708
- International Announcement: WO2017/008043 WO 20170112
- Main IPC: H04L9/00
- IPC: H04L9/00 ; H04L9/06 ; G06F17/16

Abstract:
Systems, methods, and computer-readable storage devices storing instructions for homomorphic encryption via finite ring isomorphisms are provided. An example method includes selecting a polynomial f(x) of exact degree n with small coefficients in a ring Fq[x] and selecting a polynomial h(y) of exact degree n in a ring Fq[y]. The method includes constructing an isomorphism from the ring Fq[x]/(f(x)) to the ring Fq[y]/(h(y)) and constructing an inverse isomorphism from the ring Fq[y]/(h(y)) to the ring Fq[x]/(f(x)). The method includes encrypting a message using said isomorphism from the ring Fq[x]/(f(x)) to the ring Fq[y]/(h(y)) and transmitting the encrypted message to a remote computer. The method also includes receiving one or more encrypted response messages from the remote computer based at least in part on the transmitted message and decrypting the one or more encrypted response messages.
Public/Granted literature
- US20180212750A1 HOMOMORPHIC ENCRYPTION Public/Granted day:2018-07-26
Information query