KM11_PFE with 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 27658 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1079096 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 365 microseconds [TIME] TIME_CREATE_ENCGG: 1584 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 40783 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2318750 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 4010.17 ms Init = 0.076 ms CircuitGen = 0.3 ms Network = 3.305 ms BaseOTs = 183.441 ms Setup = 4001.97 ms OTExtension = 495.142 ms Garbling = 3506.67 ms Online = 8.195 ms Communication: Total Sent / Rcv 1577038 bytes / 926382 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 1577003 bytes / 924819 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924031 bytes Online Sent / Rcv 35 bytes / 1563 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 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 14316 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1142661 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 364 microseconds [TIME] TIME_CREATE_ENCGG: 3158 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 39366 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2310630 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 3744.22 ms Init = 0.083 ms CircuitGen = 0.328 ms Network = 3.286 ms BaseOTs = 191.306 ms Setup = 3736.15 ms OTExtension = 184.105 ms Garbling = 3551.9 ms Online = 8.069 ms Communication: Total Sent / Rcv 1577038 bytes / 926382 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 1577003 bytes / 925340 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924552 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 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 5132 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1053425 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 370 microseconds [TIME] TIME_CREATE_ENCGG: 1595 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 38121 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2312725 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 3957.86 ms Init = 0.072 ms CircuitGen = 0.267 ms Network = 3.443 ms BaseOTs = 180.084 ms Setup = 3949.19 ms OTExtension = 490.261 ms Garbling = 3458.79 ms Online = 8.664 ms Communication: Total Sent / Rcv 1577038 bytes / 926382 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 1577003 bytes / 925340 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924552 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 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 5756 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1070557 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 361 microseconds [TIME] TIME_CREATE_ENCGG: 1586 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 37496 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2318238 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 4805.55 ms Init = 0.062 ms CircuitGen = 0.21 ms Network = 3.035 ms BaseOTs = 175.733 ms Setup = 4797.54 ms OTExtension = 1310.98 ms Garbling = 3486.44 ms Online = 8.015 ms Communication: Total Sent / Rcv 1577038 bytes / 926382 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 1577003 bytes / 925340 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924552 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 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 4858 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1043310 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 368 microseconds [TIME] TIME_CREATE_ENCGG: 1613 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 38342 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2310602 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 3863.06 ms Init = 0.09 ms CircuitGen = 0.191 ms Network = 2.937 ms BaseOTs = 189.23 ms Setup = 3854.87 ms OTExtension = 409.544 ms Garbling = 3445.22 ms Online = 8.185 ms Communication: Total Sent / Rcv 1577038 bytes / 926382 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 1577003 bytes / 925340 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924552 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 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 26987 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1062920 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 365 microseconds [TIME] TIME_CREATE_ENCGG: 1613 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 42490 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2329450 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 3976.28 ms Init = 0.09 ms CircuitGen = 0.321 ms Network = 3.317 ms BaseOTs = 185.736 ms Setup = 3969.54 ms OTExtension = 468.761 ms Garbling = 3500.65 ms Online = 6.733 ms Communication: Total Sent / Rcv 1577038 bytes / 926382 bytes BaseOTs Sent / Rcv 49948 bytes / 49956 bytes Setup Sent / Rcv 1577003 bytes / 925340 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924552 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 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 4878 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1081337 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 364 microseconds [TIME] TIME_CREATE_ENCGG: 1598 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 38294 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2345781 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 3773.42 ms Init = 0.083 ms CircuitGen = 0.311 ms Network = 2.91 ms BaseOTs = 192.327 ms Setup = 3766.35 ms OTExtension = 247.848 ms Garbling = 3518.29 ms Online = 7.066 ms Communication: Total Sent / Rcv 1577038 bytes / 926382 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 1577003 bytes / 925340 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924552 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 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 27102 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1043167 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 366 microseconds [TIME] TIME_CREATE_ENCGG: 1583 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 37625 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2331742 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 4356.01 ms Init = 0.082 ms CircuitGen = 0.315 ms Network = 3.145 ms BaseOTs = 184.927 ms Setup = 4347.89 ms OTExtension = 862.127 ms Garbling = 3485.68 ms Online = 8.112 ms Communication: Total Sent / Rcv 1577047 bytes / 926382 bytes BaseOTs Sent / Rcv 49947 bytes / 49956 bytes Setup Sent / Rcv 1577012 bytes / 925340 bytes OTExtension Sent / Rcv 2091 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924552 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 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 5465 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1099354 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 365 microseconds [TIME] TIME_CREATE_ENCGG: 1586 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 38921 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2372986 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 4718.78 ms Init = 0.071 ms CircuitGen = 0.268 ms Network = 3.066 ms BaseOTs = 185.013 ms Setup = 4710.35 ms OTExtension = 1141.65 ms Garbling = 3568.61 ms Online = 8.432 ms Communication: Total Sent / Rcv 1577038 bytes / 926382 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 1577003 bytes / 925340 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924552 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 1024 gates KM11_CRYPTOSYSTEM: KM11_CRYPTOSYSTEM_DJN_IMPROVED KM11_PRECOMPUTEB: 1 KM11_PIPELINING: 0 OPENMP: 1 [TIME] TIME_CREATE_BLINDING_VALUES: 4669 microseconds AddReceiveTask(publickeyBuf, 770) [TIME] TIME_PRECOMPUTE_B: 1051457 microseconds AddReceiveTask(m_bEncWireKeys) [TIME] TIME_WAIT_FOR_ENCWK: 361 microseconds [TIME] TIME_CREATE_ENCGG: 1592 microseconds [SEND] m_bEncGG: 1574912 [TIME] TIME_SEND_ENCGG_WAIT_FOR_OUTPUT_KEYS: 39250 microseconds AddReceiveTask(m_vGarbledCircuit, 86016); AddReceiveTask(m_vOutputShareRcvBuf, 4); [TIME] TIME_SEND_ENCGG_WAIT_FOR_GC: 2329021 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: 1024 ; 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: 1120 Total depth: 3 Timings: Total = 3712.69 ms Init = 0.077 ms CircuitGen = 0.271 ms Network = 3.026 ms BaseOTs = 191.063 ms Setup = 3705.26 ms OTExtension = 229.729 ms Garbling = 3475.36 ms Online = 7.428 ms Communication: Total Sent / Rcv 1577038 bytes / 926382 bytes BaseOTs Sent / Rcv 49956 bytes / 49956 bytes Setup Sent / Rcv 1577003 bytes / 925340 bytes OTExtension Sent / Rcv 2082 bytes / 788 bytes Garbling Sent / Rcv 1574921 bytes / 924552 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