KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 54107 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 9506109 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 6543 microseconds [TIME] TIME_CREATE_ENCGG: 19801 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2028720 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 24579326 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 34779.2 ms Init = 0.085 ms CircuitGen = 0.307 ms Network = 198.022 ms BaseOTs = 528.905 ms Setup = 34537.8 ms OTExtension = 268.368 ms Garbling = 34269.2 ms Online = 241.463 ms Communication: Total Sent / Rcv 15406734 bytes / 8596558 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 9 bytes Garbling Sent / Rcv 15404617 bytes / 8595507 bytes Online Sent / Rcv 35 bytes / 1042 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 30484 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 10046563 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 3988 microseconds [TIME] TIME_CREATE_ENCGG: 19598 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2116280 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 24604299 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 35438.8 ms Init = 0.056 ms CircuitGen = 0.181 ms Network = 205.192 ms BaseOTs = 514.601 ms Setup = 35186.5 ms OTExtension = 360.04 ms Garbling = 34826.3 ms Online = 252.226 ms Communication: Total Sent / Rcv 15406734 bytes / 8596567 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 9 bytes Garbling Sent / Rcv 15404617 bytes / 8595507 bytes Online Sent / Rcv 35 bytes / 1051 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 30446 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 9656189 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 5822 microseconds [TIME] TIME_CREATE_ENCGG: 19333 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2110286 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 24648032 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 35590.9 ms Init = 0.084 ms CircuitGen = 0.315 ms Network = 200.994 ms BaseOTs = 518.955 ms Setup = 35343.7 ms OTExtension = 863.623 ms Garbling = 34479.9 ms Online = 247.203 ms Communication: Total Sent / Rcv 15406734 bytes / 8596567 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 9 bytes Garbling Sent / Rcv 15404617 bytes / 8595507 bytes Online Sent / Rcv 35 bytes / 1051 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 30987 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 9918719 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 5032 microseconds [TIME] TIME_CREATE_ENCGG: 19030 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2127469 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 24705035 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 36153.5 ms Init = 0.082 ms CircuitGen = 0.273 ms Network = 214.972 ms BaseOTs = 523.893 ms Setup = 35909.7 ms OTExtension = 1111.13 ms Garbling = 34798.4 ms Online = 243.851 ms Communication: Total Sent / Rcv 15406734 bytes / 8596567 bytes BaseOTs Sent / Rcv 49948 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 15404617 bytes / 8594728 bytes Online Sent / Rcv 35 bytes / 1051 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 30430 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 10083040 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 4099 microseconds [TIME] TIME_CREATE_ENCGG: 21938 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2022815 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 24586802 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 35953.5 ms Init = 0.072 ms CircuitGen = 0.262 ms Network = 192.36 ms BaseOTs = 512.074 ms Setup = 35711.3 ms OTExtension = 864.731 ms Garbling = 34846.4 ms Online = 242.154 ms Communication: Total Sent / Rcv 15406734 bytes / 8596558 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 9 bytes Garbling Sent / Rcv 15404617 bytes / 8595507 bytes Online Sent / Rcv 35 bytes / 1042 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 45388 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 9764071 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 3943 microseconds [TIME] TIME_CREATE_ENCGG: 20332 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2200590 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 24732740 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 35228.5 ms Init = 0.094 ms CircuitGen = 0.311 ms Network = 210.893 ms BaseOTs = 512.563 ms Setup = 34987 ms OTExtension = 317.236 ms Garbling = 34669.7 ms Online = 241.507 ms Communication: Total Sent / Rcv 15406734 bytes / 8596558 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 9 bytes Garbling Sent / Rcv 15404617 bytes / 8595507 bytes Online Sent / Rcv 35 bytes / 1042 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 30795 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 9576117 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 5914 microseconds [TIME] TIME_CREATE_ENCGG: 18502 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2548730 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 25106088 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 35297.2 ms Init = 0.073 ms CircuitGen = 0.259 ms Network = 195.975 ms BaseOTs = 522.192 ms Setup = 35040.5 ms OTExtension = 182.871 ms Garbling = 34857.5 ms Online = 256.645 ms Communication: Total Sent / Rcv 15406734 bytes / 8596559 bytes BaseOTs Sent / Rcv 49948 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 15404617 bytes / 8594728 bytes Online Sent / Rcv 35 bytes / 1043 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 42179 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 9559713 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 4602 microseconds [TIME] TIME_CREATE_ENCGG: 18962 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2073778 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 24626269 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 35061.4 ms Init = 0.047 ms CircuitGen = 0.169 ms Network = 206.936 ms BaseOTs = 515.537 ms Setup = 34823 ms OTExtension = 450.579 ms Garbling = 34372.4 ms Online = 238.413 ms Communication: Total Sent / Rcv 15406734 bytes / 8596559 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 15404617 bytes / 8594728 bytes Online Sent / Rcv 35 bytes / 1043 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 51986 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 9815698 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 4450 microseconds [TIME] TIME_CREATE_ENCGG: 19658 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2017915 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 24597973 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 35315.1 ms Init = 0.085 ms CircuitGen = 0.318 ms Network = 200.093 ms BaseOTs = 534.11 ms Setup = 35058.6 ms OTExtension = 458.984 ms Garbling = 34599.5 ms Online = 256.441 ms Communication: Total Sent / Rcv 15406734 bytes / 8596558 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 18 bytes Garbling Sent / Rcv 15404617 bytes / 8595498 bytes Online Sent / Rcv 35 bytes / 1042 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE KM11_PFE with 10016 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 31011 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 9970946 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 5334 microseconds [TIME] TIME_CREATE_ENCGG: 18610 microseconds [SEND] m_bEncGG: 15404608 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 2026338 microseconds AddReceiveTask(m_vGarbledCircuit, 841344); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 24544470 microseconds [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 [SEND] MEM_INPUT_KEYS: 0 Complexities: Boolean Sharing: ANDs: 0 (1-bit) ; Depth: 0 Total Vec AND: 0 Total Non-Vec AND: 0 XOR vals: 0 gates: 0 Comb gates: 0, CombStruct gates: 0, Perm gates: 0, Subset gates: 0, Split gates: 0 Yao: ANDs: 10016 ; Depth: 3 Reverse Yao: ANDs: 0 ; Depth: 0 Arithmetic Sharing: MULs: 0 ; Depth: 0 SP-LUT Sharing: OT-gates: Total OT gates = 0; Depth: 1 Total number of gates: 10112 Total depth: 3 Timings: Total = 35226.2 ms Init = 0.053 ms CircuitGen = 0.176 ms Network = 206.407 ms BaseOTs = 527.499 ms Setup = 34983.4 ms OTExtension = 292.981 ms Garbling = 34690.2 ms Online = 242.874 ms Communication: Total Sent / Rcv 15406734 bytes / 8596558 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 15406699 bytes / 8595516 bytes OTExtension Sent / Rcv 2082 bytes / 18 bytes Garbling Sent / Rcv 15404617 bytes / 8595498 bytes Online Sent / Rcv 35 bytes / 1042 bytes Testing Millionaire's Problem in Yao sharing: Alice Money: 12 Bob Money: 7 Circuit Result: ALICE (output is '4') Verify Result: ALICE