Expand-and-Randomize: An Algebraic Approach to Secure Computation

01/02/2020
by   Yizhou Zhao, et al.
0

We consider the secure computation problem in a minimal model, where Alice and Bob each holds an input and wish to securely compute a function of their inputs at Carol without revealing any additional information about the inputs. For this minimal secure computation problem, we propose a novel coding scheme built from two steps. First, the function to be computed is expanded such that it can be recovered while additional information might be leaked. Second, a randomization step is applied to the expanded function such that the leaked information is protected. We implement this expand-and-randomize coding scheme with two algebraic structures - the finite field and the modulo ring of integers, where the expansion step is realized with the addition operation and the randomization step is realized with the multiplication operation over the respective algebraic structures.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/11/2020

Secure Computation to Hide Functions of Inputs

We consider a two-user secure computation problem in which Alice and Bob...
research
10/05/2019

Secure Montgomery Multiplication and Repeated Squares for Modular Exponentiation

The BMR16 circuit garbling scheme introduces gadgets that allow for ciph...
research
07/08/2020

Secure Distributed Matrix Computation with Discrete Fourier Transform

We consider the problem of secure distributed matrix computation (SDMC),...
research
12/16/2018

GMD functions for scheme-based linear codes and algebraic invariants of Geramita ideals

Motivated by notions from coding theory, we study the generalized minimu...
research
03/27/2023

Algebraic Geometry Codes for Secure Distributed Matrix Multiplication

In this paper, we propose a novel construction for secure distributed ma...
research
04/20/2019

Auditable Blockchain Randomization Tool

Randomization is an integral part of well-designed statistical trials, a...
research
12/22/2021

Squareplus: A Softplus-Like Algebraic Rectifier

We present squareplus, an activation function that resembles softplus, b...

Please sign up or login with your details

Forgot password? Click here to reset