Invention Grant
- Patent Title: Secure aggregate median system, secure computation apparatus, secure aggregate median method, and program
-
Application No.: US17049340Application Date: 2019-04-22
-
Publication No.: US11316674B2Publication Date: 2022-04-26
- Inventor: Dai Ikarashi , Koki Hamada
- Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
- Applicant Address: JP Tokyo
- Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
- Current Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
- Current Assignee Address: JP Tokyo
- Agency: Xsensus LLP
- Priority: JPJP2018-085342 20180426
- International Application: PCT/JP2019/016987 WO 20190422
- International Announcement: WO2019/208486 WO 20191031
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04L9/08 ; G09C1/00

Abstract:
An aggregate median is efficiently obtained while confidentiality is kept. An order computing part generates ascending order a and descending order d within a group when a table which has been stably sorted based on a desired value attribute and a key attribute is grouped based on the key attribute. A subtracting part generates shares {a-d}, {d-a} of a-d, d-a. A bit deleting part generates shares {a′}, {d′} of a′, d′ obtained by excluding least significant bits from {a-d}, {d-a}. An equality determining part generates shares {a″}, {d″} of {a″}:={|a′=0|}, {d″}:={|d′=0|}. A format converting part (15) converts {a″}, {d″} into [a″], [d″]. A flag applying part generates shares [va], [vd] of [va]:=[v1a″], [vd]:=[v1d″]. A permutation generating part generates shares {{σa}}, {{σd}} of permutations σa, σd which sort ¬a″, ¬d″. A median computing part generates a share [x] of a vector x.
Public/Granted literature
Information query