Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 8472.65 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 86fc8efdd5596387ffdfd7798e93e291
X1: 8bc00daab299f5fa661f21b5ace3e242
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 291.213 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 243.197 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.026 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.087 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 303.996 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2244.08 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.002, interactive gates: 0.005, layer finish: 0.006
Yao: local gates: 303.959, interactive gates: 291.202, layer finish: 0.004
Yao Rev: local gates: 0.008, interactive gates: 0.011, layer finish: 0.001
Arith: local gates: 0.004, interactive gates: 0.006, layer finish: 0.003
SPLUT: local gates: 0.003, interactive gates: 0.006, layer finish: 0.009
Communication: 2487.36
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6385.54 ms
Init = 0.065 ms
CircuitGen = 0.067 ms
Network = 127.754 ms
BaseOTs = 233.599 ms
Setup = 3289.07 ms
OTExtension = 0.417 ms
Garbling = 3083.96 ms
Online = 3096.48 ms
Communication:
Total Sent / Rcv 301474958 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 201516739 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958219 bytes / 29 bytes
ExecCircuit = 6746.99 ms
OUTPUTS:
0
Total time / comm: 6385.54 ms / 301477069 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 8630.58 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 2421cf0c7181ff3c7eae67bd538f07ae
X1: 2b2bbdfc77be65defa07ccd539c5b7e3
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 294.061 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 243.546 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.073 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.16 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 366.754 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2155.11 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.003, interactive gates: 0.012, layer finish: 0.006
Yao: local gates: 366.7, interactive gates: 294.063, layer finish: 0.004
Yao Rev: local gates: 0.011, interactive gates: 0.016, layer finish: 0.001
Arith: local gates: 0.004, interactive gates: 0.009, layer finish: 0.005
SPLUT: local gates: 0.002, interactive gates: 0.009, layer finish: 0.013
Communication: 2398.81
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6420.34 ms
Init = 0.08 ms
CircuitGen = 0.092 ms
Network = 140.357 ms
BaseOTs = 214.156 ms
Setup = 3346.33 ms
OTExtension = 0.402 ms
Garbling = 3109.8 ms
Online = 3074 ms
Communication:
Total Sent / Rcv 301474949 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 201516739 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958210 bytes / 29 bytes
ExecCircuit = 6775.01 ms
OUTPUTS:
0
Total time / comm: 6420.34 ms / 301477060 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 8532.74 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: fccdfc4e588d3393572e76fc26767c6b
X1: 3db51ead0ae83b2022d21ed56bbff3bf
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 291.09 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 247.381 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.045 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.174 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 314.174 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2210.42 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.003, interactive gates: 0.007, layer finish: 0.007
Yao: local gates: 314.144, interactive gates: 291.079, layer finish: 0.004
Yao Rev: local gates: 0.007, interactive gates: 0.013, layer finish: 0
Arith: local gates: 0.003, interactive gates: 0.007, layer finish: 0.004
SPLUT: local gates: 0.003, interactive gates: 0.006, layer finish: 0.013
Communication: 2457.98
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6351.96 ms
Init = 0.03 ms
CircuitGen = 0.048 ms
Network = 127.529 ms
BaseOTs = 206.729 ms
Setup = 3274.84 ms
OTExtension = 0.372 ms
Garbling = 3069.66 ms
Online = 3077.11 ms
Communication:
Total Sent / Rcv 301474949 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 201516739 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958210 bytes / 29 bytes
ExecCircuit = 6686.35 ms
OUTPUTS:
0
Total time / comm: 6351.96 ms / 301477060 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 8593.13 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 52fe17c789eb61f94b1ac9268b319b03
X1: 88f1aa039fd6204fa65018da19a96047
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 288.036 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 206.487 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.043 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.09 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 286.102 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2242.22 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.003, interactive gates: 0.008, layer finish: 0.006
Yao: local gates: 286.066, interactive gates: 288.027, layer finish: 0.004
Yao Rev: local gates: 0.009, interactive gates: 0.012, layer finish: 0.003
Arith: local gates: 0.004, interactive gates: 0.006, layer finish: 0.002
SPLUT: local gates: 0.003, interactive gates: 0.006, layer finish: 0.024
Communication: 2448.8
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6375.13 ms
Init = 0.084 ms
CircuitGen = 0.087 ms
Network = 119.842 ms
BaseOTs = 265.21 ms
Setup = 3337.99 ms
OTExtension = 0.457 ms
Garbling = 3122.62 ms
Online = 3037.15 ms
Communication:
Total Sent / Rcv 301474957 bytes / 2111 bytes
BaseOTs Sent / Rcv 49948 bytes / 49956 bytes
Setup Sent / Rcv 201516747 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958210 bytes / 29 bytes
ExecCircuit = 6760.35 ms
OUTPUTS:
0
Total time / comm: 6375.13 ms / 301477068 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 8492.34 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 3839fa1dd8d77275d378086e81e524a0
X1: 87520d8ac52c3fe10968ec6b7c62d69e
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 291.13 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 247.364 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.031 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.15 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 302.894 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2198.11 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.003, interactive gates: 0.007, layer finish: 0.006
Yao: local gates: 302.855, interactive gates: 291.123, layer finish: 0.003
Yao Rev: local gates: 0.007, interactive gates: 0.008, layer finish: 0
Arith: local gates: 0.002, interactive gates: 0.006, layer finish: 0.004
SPLUT: local gates: 0, interactive gates: 0.007, layer finish: 0.013
Communication: 2445.63
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6335.06 ms
Init = 0.073 ms
CircuitGen = 0.09 ms
Network = 128.35 ms
BaseOTs = 240.835 ms
Setup = 3281.44 ms
OTExtension = 0.396 ms
Garbling = 3076.7 ms
Online = 3053.62 ms
Communication:
Total Sent / Rcv 301474958 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 201516739 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958219 bytes / 29 bytes
ExecCircuit = 6704.39 ms
OUTPUTS:
1
Total time / comm: 6335.06 ms / 301477069 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 8439.47 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 501d8f1c293bfc1dbabf6e3a5fc55d34
X1: e94fa0fcaaa5c91d2ac5abdc736db62a
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 290.166 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 246.145 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.039 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.157 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 313.105 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2221.96 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.003, interactive gates: 0.006, layer finish: 0.005
Yao: local gates: 313.065, interactive gates: 290.158, layer finish: 0.004
Yao Rev: local gates: 0.008, interactive gates: 0.013, layer finish: 0.002
Arith: local gates: 0.003, interactive gates: 0.007, layer finish: 0.004
SPLUT: local gates: 0.002, interactive gates: 0.006, layer finish: 0.012
Communication: 2468.26
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6371.17 ms
Init = 0.027 ms
CircuitGen = 0.035 ms
Network = 116.02 ms
BaseOTs = 217.058 ms
Setup = 3285.61 ms
OTExtension = 0.376 ms
Garbling = 3079.32 ms
Online = 3085.55 ms
Communication:
Total Sent / Rcv 301474958 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 201516739 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958219 bytes / 29 bytes
ExecCircuit = 6704.39 ms
OUTPUTS:
0
Total time / comm: 6371.17 ms / 301477069 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 8657.82 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 06737a251de3d6e20bf387b2e8c7a774
X1: ec6b82b337ecf3f796241b25e803aba1
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 292.697 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 239.85 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.069 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.226 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 363.088 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2213.79 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.003, interactive gates: 0.012, layer finish: 0.006
Yao: local gates: 363.029, interactive gates: 292.695, layer finish: 0.004
Yao Rev: local gates: 0.02, interactive gates: 0.016, layer finish: 0.002
Arith: local gates: 0.004, interactive gates: 0.009, layer finish: 0.004
SPLUT: local gates: 0.003, interactive gates: 0.008, layer finish: 0.012
Communication: 2453.87
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6418.26 ms
Init = 0.03 ms
CircuitGen = 0.037 ms
Network = 129.485 ms
BaseOTs = 272.031 ms
Setup = 3294.65 ms
OTExtension = 0.409 ms
Garbling = 3086.59 ms
Online = 3123.61 ms
Communication:
Total Sent / Rcv 301474949 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 201516739 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958210 bytes / 29 bytes
ExecCircuit = 6819.91 ms
OUTPUTS:
1
Total time / comm: 6418.26 ms / 301477060 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 8487.99 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 40b4a33008168ba04408371016fe13ea
X1: 0ce28a523824d1aa525c73b38ba211ef
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 292.624 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 240.433 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.04 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.151 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 322.465 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2092.66 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.002, interactive gates: 0.006, layer finish: 0.005
Yao: local gates: 322.428, interactive gates: 292.613, layer finish: 0.003
Yao Rev: local gates: 0.008, interactive gates: 0.009, layer finish: 0.001
Arith: local gates: 0.002, interactive gates: 0.006, layer finish: 0.004
SPLUT: local gates: 0.002, interactive gates: 0.006, layer finish: 0.009
Communication: 2333.25
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6256.52 ms
Init = 0.081 ms
CircuitGen = 0.092 ms
Network = 137.224 ms
BaseOTs = 234.887 ms
Setup = 3293.83 ms
OTExtension = 0.393 ms
Garbling = 3089.71 ms
Online = 2962.68 ms
Communication:
Total Sent / Rcv 301474958 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 201516739 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958219 bytes / 29 bytes
ExecCircuit = 6628.79 ms
OUTPUTS:
1
Total time / comm: 6256.52 ms / 301477069 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 8541.73 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 81d5ba54c737f9f426f6fedc16224674
X1: 168f169215cd5bdd21834199a6b93e99
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 288.277 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 245.707 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.021 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.144 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 284.896 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2256.84 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.003, interactive gates: 0.005, layer finish: 0.005
Yao: local gates: 284.862, interactive gates: 288.264, layer finish: 0.002
Yao Rev: local gates: 0.006, interactive gates: 0.01, layer finish: 0.002
Arith: local gates: 0.004, interactive gates: 0.005, layer finish: 0.005
SPLUT: local gates: 0.002, interactive gates: 0.005, layer finish: 0.011
Communication: 2502.69
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6383.13 ms
Init = 0.07 ms
CircuitGen = 0.084 ms
Network = 124.751 ms
BaseOTs = 206.492 ms
Setup = 3293.02 ms
OTExtension = 0.415 ms
Garbling = 3085.6 ms
Online = 3090.11 ms
Communication:
Total Sent / Rcv 301474958 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 201516739 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958219 bytes / 29 bytes
ExecCircuit = 6714.54 ms
OUTPUTS:
1
Total time / comm: 6383.13 ms / 301477069 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 8443.4 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 921cbc8da2dbe198e8c8efd56741a167
X1: c524d257c0817409907c26cd4ac65661
[SEND] m_vGarbledCircuit: 196716384
[SEND] m_vUniversalGateTable: 4799904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 6247385, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 289.093 (ms)
[SEND] ServerInputKeys: 99958160
(0) Sending 99958160 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 204.892 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.031 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.096 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 286.841 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 2219.5 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.002, interactive gates: 0.007, layer finish: 0.005
Yao: local gates: 286.805, interactive gates: 289.086, layer finish: 0.003
Yao Rev: local gates: 0.006, interactive gates: 0.009, layer finish: 0.001
Arith: local gates: 0.002, interactive gates: 0.005, layer finish: 0.004
SPLUT: local gates: 0.001, interactive gates: 0.006, layer finish: 0.009
Communication: 2424.49
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: 6147387 ; 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: 30802470 Total depth: 3
Timings:
Total = 6281.6 ms
Init = 0.078 ms
CircuitGen = 0.085 ms
Network = 133.678 ms
BaseOTs = 240.793 ms
Setup = 3267.22 ms
OTExtension = 0.409 ms
Garbling = 3061.33 ms
Online = 3014.38 ms
Communication:
Total Sent / Rcv 301474949 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 201516739 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 201516730 bytes / 0 bytes
Online Sent / Rcv 99958210 bytes / 29 bytes
ExecCircuit = 6656.27 ms
OUTPUTS:
0
Total time / comm: 6281.6 ms / 301477060 bytes
0