Invention Grant
- Patent Title: Pre-calculation device, method, computer-readable recording medium, vector multiplication device, and method
-
Application No.: US16060082Application Date: 2016-12-07
-
Publication No.: US10972260B2Publication Date: 2021-04-06
- Inventor: Jun Furukawa
- Applicant: NEC Corporation
- Applicant Address: JP Tokyo
- Assignee: NEC Corporation
- Current Assignee: NEC Corporation
- Current Assignee Address: JP Tokyo
- Priority: JPJP2015-241251 20151210
- International Application: PCT/JP2016/086352 WO 20161207
- International Announcement: WO2017/099117 WO 20170615
- Main IPC: H04L9/08
- IPC: H04L9/08 ; G09C1/00 ; G06F17/16

Abstract:
Provided is a pre-calculation device capable of keeping a secret against malicious behaviors of participants while keeping a processing load small. A Beaver triple generation processor generates a secret-shared Beaver triple formed of two secret-shared random numbers and a secret-shared value of a product of the two random numbers. A Beaver triple random inspection processor randomly selects a secret-shared Beaver triple, restores the Beaver triple through communication to and from other pre-calculation devices, and confirms that a product of first two elements is equal to a third element. The Beaver triple position stirring processor randomly replaces Beaver triples that have not been restored, to generate replaced secret-shared Beaver triples.
Public/Granted literature
Information query