×

SECRET CHARACTER STRING CALCULATION SYSTEM, METHOD AND APPARATUS, AND NON-TRANSITORY RECORDING MEDIUM

  • US 20180048625A1
  • Filed: 03/18/2016
  • Published: 02/15/2018
  • Est. Priority Date: 03/19/2015
  • Status: Active Grant
First Claim
Patent Images

1. A secret character string calculation system comprising:

  • a registration apparatus;

    a retrieval apparatus; and

    a plurality of server apparatuses,wherein the registration apparatus comprisesa registration character string share generation unit configured to generate shares by secret sharing of a registration character string, with a plurality of modulus, wherein the registration apparatus sends the shares generated by the registration character string share generation unit to the plurality of server apparatuses, respectively,wherein the plurality of server apparatuses respectively store the received shares in storage units thereof,wherein the retrieval apparatus further comprisesa retrieval character string share generation unit configured to generate shares by secret sharing of a retrieval character string with the plurality of modulus, wherein the retrieval apparatus sends the shares generated by the retrieval character string share generation unit to the plurality of server apparatuses, respectively,wherein the plurality of server apparatuses each comprisea retrieval response calculation unit configured to execute a predetermined operation processing for the shares of each character string stored in the each storage unit and for each of the plurality of modulus, reconstruct the execution result of the operation processing, and determine, based on the reconstruction result of the execution result, whether or not to return the shares of the registration character string stored in the storage unit, as a retrieval result, andwherein the retrieval apparatus further comprisesa reconstruction unit configured to reconstruct shares returned from the plurality of server apparatuses, and reconstruct, using the Chinese remainder theorem, a retrieval result from the reconstructed result.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×