123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package protocols;
- import java.math.BigInteger;
- import com.oblivm.backend.gc.GCSignal;
- import crypto.PRF;
- import gc.GCLib;
- import oram.Tuple;
- public class PreData {
- public byte[] sscot_k;
- public byte[] sscot_kprime;
- public byte[][] sscot_r;
- public PRF sscot_F_k;
- public PRF sscot_F_kprime;
- public byte[] ssiot_k;
- public byte[] ssiot_kprime;
- public byte[] ssiot_r;
- public PRF ssiot_F_k;
- public PRF ssiot_F_kprime;
- public int[] access_sigma;
- public Tuple[] access_p;
- public Tuple[][] ssxot_delta = new Tuple[2][];
- public int[][] ssxot_E_pi = new int[2][];
- public int[][] ssxot_C_pi = new int[2][];
- public int[][] ssxot_E_pi_ivs = new int[2][];
- public int[][] ssxot_C_pi_ivs = new int[2][];
- public Tuple[][] ssxot_E_r = new Tuple[2][];
- public Tuple[][] ssxot_C_r = new Tuple[2][];
- public byte[] ppt_Li;
- public byte[] ppt_Lip1;
- public int ppt_alpha;
- public byte[][] ppt_r;
- public byte[][] ppt_s;
- public int[] reshuffle_pi;
- public Tuple[] reshuffle_p;
- public Tuple[] reshuffle_r;
- public Tuple[] reshuffle_a_prime;
- public GCSignal[][] ur_j1KeyPairs;
- public GCSignal[][] ur_LiKeyPairs;
- public GCSignal[][] ur_E_feKeyPairs;
- public GCSignal[][] ur_C_feKeyPairs;
- public GCSignal[][][] ur_E_labelKeyPairs;
- public GCSignal[][][] ur_C_labelKeyPairs;
- public BigInteger[][] ur_outKeyHashes;
- public GCLib<GCSignal> ur_gc;
- public GCSignal[][] evict_LiKeyPairs;
- public GCSignal[][][] evict_E_feKeyPairs;
- public GCSignal[][][] evict_C_feKeyPairs;
- public GCSignal[][][][] evict_E_labelKeyPairs;
- public GCSignal[][][][] evict_C_labelKeyPairs;
- }
|