Invention Grant
- Patent Title: Computing with encrypted values
-
Application No.: US15572857Application Date: 2016-05-05
-
Publication No.: US10680796B2Publication Date: 2020-06-09
- Inventor: Hendrik Jan Jozef Hubertus Schepers , Paulus Mathias Hubertus Mechtildis Antonius Gorissen
- Applicant: KONINKLIJKE PHILIPS N.V.
- Applicant Address: NL Eindhoven
- Assignee: Koninklijke Philips N.V.
- Current Assignee: Koninklijke Philips N.V.
- Current Assignee Address: NL Eindhoven
- Priority: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@61cd5bda
- International Application: PCT/EP2016/060121 WO 20160505
- International Announcement: WO2016/184695 WO 20161124
- Main IPC: H04L9/06
- IPC: H04L9/06 ; H04L9/00 ; G09C1/00

Abstract:
A secure calculation is performed on at least one input value. The calculation includes a number of operations, with a first operation performed on the input value, and subsequent operations performed on results produced by previous operations. An initial encryption rank is set, based on the number of operations to be performed in the calculation. The input value is encoded, together with the initial encryption rank. The calculation is then performed, such that the first operation is performed on the encoded input value to produce an encoded result, and subsequent operations are performed on respective encoded results produced by previous operations to produce further encoded results. A new encryption rank is set when an operation in the calculation is performed on the encoded input value or on an encoded result produced by a previous operation, such that the encoded result of said operation in the calculation has the new encryption rank. A decoding function provides a useable output value from an encoded result only if the encoded result has an encryption rank that has reached a predefined value.
Public/Granted literature
- US20180139038A1 COMPUTING WITH ENCRYPTED VALUES Public/Granted day:2018-05-17
Information query