Secure computation apparatus, secure computation method, and program
AssigneeNTT, Inc.
InventorHiroki Sudo
Life of this patent
Estimating the term…
Loading patent…
AssigneeNTT, Inc.
InventorHiroki Sudo
Estimating the term…
A secure computation apparatus includes a former half window frame column generation unit configured to generate, with respect to subVector ({g→}, s+1, i}, a bit column obtained by an OR operation performed on all bits from the end to each position as {wf→}, a latter half window frame column generation unit configured to generate, with respect to subVector ({g→}, i+1, t}, a bit column obtained by an OR operation performed on all bits from the head to each position as {wl→}, a window frame flag column generation unit configured to generate {w→} by combining {wf→} and {wl→}, an inverted window frame flag column generation unit configured to generate {w′→} by performing a NOT operation on {w→}, a share conversion unit configured to convert {w′→} into [[w′→]], and a product-sum operation unit configured to execute a product-sum operation on subVector ([[v′→]], s, t) and [[w′→]].
A secure computation apparatus for performing arithmetic operations while keeping a database including a key column k→ which is an attribute column and a data column v→ which is a value column concealed, wherein
A secure computation method for performing arithmetic operations while keeping a database including a key column k→ which is an attribute column and a data column v→ which is a value column concealed, wherein
A computer-readable non-transitory recording medium storing a computer-executable program instructions that when executed by a processor cause a computer to function as the secure computation apparatus for performing arithmetic operations while keeping a database including a key column k→ which is an attribute column and a data column v→ which is a value column concealed, wherein
Dependencies are inferred from the claim text.