Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 4.731 ms
OT receiver results for bitlen = 128:
C: 00110011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 9685b7fa76591645411b14e2cdaf5a8a
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.067 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.436 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.027 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.156 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.714 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.146 (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.002
Yao: local gates: 0.694, interactive gates: 0.051, layer finish: 0.104
Yao Rev: local gates: 0.003, interactive gates: 0.012, layer finish: 0.001
Arith: local gates: 0.002, interactive gates: 0.006, layer finish: 0.002
SPLUT: local gates: 0, interactive gates: 0.007, layer finish: 0.004
Communication: 0.738
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 5.996 ms
Init = 0.065 ms
CircuitGen = 0.071 ms
Network = 1.113 ms
BaseOTs = 252.803 ms
Setup = 3.733 ms
OTExtension = 1.074 ms
Garbling = 2.632 ms
Online = 2.263 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59749 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59740 bytes
Online Sent / Rcv 29 bytes / 29131 bytes
ExecCircuit = 259.983 ms
OUTPUTS:
0
Total time / comm: 5.996 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 4.771 ms
OT receiver results for bitlen = 128:
C: 10110111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 96da25171eb894796fab647140169908
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.122 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.359 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.062 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.118 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.491 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.086 (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.013, layer finish: 0.003
Yao: local gates: 1.45, interactive gates: 0.09, layer finish: 0.214
Yao Rev: local gates: 0.003, interactive gates: 0.025, layer finish: 0.001
Arith: local gates: 0.002, interactive gates: 0.012, layer finish: 0.002
SPLUT: local gates: 0.001, interactive gates: 0.012, layer finish: 0.009
Communication: 0.563
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 6.752 ms
Init = 0.079 ms
CircuitGen = 0.081 ms
Network = 1.131 ms
BaseOTs = 255.826 ms
Setup = 3.854 ms
OTExtension = 1.366 ms
Garbling = 2.448 ms
Online = 2.895 ms
Communication:
Total Sent / Rcv 2119 bytes / 88880 bytes
BaseOTs Sent / Rcv 49947 bytes / 49956 bytes
Setup Sent / Rcv 2090 bytes / 59749 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59740 bytes
Online Sent / Rcv 29 bytes / 29131 bytes
ExecCircuit = 263.833 ms
OUTPUTS:
0
Total time / comm: 6.752 ms / 90999 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 4.165 ms
OT receiver results for bitlen = 128:
C: 00001011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 5c8907e8117cbaca199255a71a5e0bf4
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.084 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.248 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.038 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.385 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.082 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.138 (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.01, layer finish: 0.002
Yao: local gates: 1.054, interactive gates: 0.061, layer finish: 0.16
Yao Rev: local gates: 0.001, interactive gates: 0.017, layer finish: 0
Arith: local gates: 0.003, interactive gates: 0.007, layer finish: 0.002
SPLUT: local gates: 0.001, interactive gates: 0.009, layer finish: 0.005
Communication: 0.771
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 5.804 ms
Init = 0.077 ms
CircuitGen = 0.092 ms
Network = 0.919 ms
BaseOTs = 249.295 ms
Setup = 3.096 ms
OTExtension = 1.224 ms
Garbling = 1.826 ms
Online = 2.706 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59749 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59740 bytes
Online Sent / Rcv 29 bytes / 29131 bytes
ExecCircuit = 256.149 ms
OUTPUTS:
0
Total time / comm: 5.804 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 3.201 ms
OT receiver results for bitlen = 128:
C: 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 095a8f902bf5f62a117f984e4518c2d0
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.124 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.226 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.142 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.691 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.137 (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.013, layer finish: 0.003
Yao: local gates: 1.583, interactive gates: 0.091, layer finish: 0.233
Yao Rev: local gates: 0.002, interactive gates: 0.04, layer finish: 0
Arith: local gates: 0.003, interactive gates: 0.012, layer finish: 0.002
SPLUT: local gates: 0.001, interactive gates: 0.012, layer finish: 0.007
Communication: 0.505
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 6.741 ms
Init = 0.074 ms
CircuitGen = 0.091 ms
Network = 0.815 ms
BaseOTs = 217.16 ms
Setup = 3.291 ms
OTExtension = 1.086 ms
Garbling = 2.155 ms
Online = 3.447 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59749 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59740 bytes
Online Sent / Rcv 29 bytes / 29131 bytes
ExecCircuit = 224.78 ms
OUTPUTS:
0
Total time / comm: 6.741 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 4.087 ms
OT receiver results for bitlen = 128:
C: 10101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: ea7fd49b06da50681b5db0f41399b829
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.122 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.256 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.056 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.311 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.615 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.229 (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.001, interactive gates: 0.014, layer finish: 0.002
Yao: local gates: 1.571, interactive gates: 0.087, layer finish: 0.229
Yao Rev: local gates: 0.002, interactive gates: 0.025, layer finish: 0
Arith: local gates: 0.001, interactive gates: 0.014, layer finish: 0.001
SPLUT: local gates: 0.002, interactive gates: 0.013, layer finish: 0.008
Communication: 0.796
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 7.367 ms
Init = 0.064 ms
CircuitGen = 0.073 ms
Network = 0.952 ms
BaseOTs = 224.278 ms
Setup = 3.707 ms
OTExtension = 1.15 ms
Garbling = 2.508 ms
Online = 3.658 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59749 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59740 bytes
Online Sent / Rcv 29 bytes / 29131 bytes
ExecCircuit = 232.74 ms
OUTPUTS:
0
Total time / comm: 7.367 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 3.968 ms
OT receiver results for bitlen = 128:
C: 01111101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 1f8dc2e4b062d41a9182deff43adc0d5
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.145 (ms)
[SEND] m_nClientOT: 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
(0) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.261 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.056 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.131 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.621 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.16 (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.027, layer finish: 0.002
Yao: local gates: 1.575, interactive gates: 0.101, layer finish: 0.232
Yao Rev: local gates: 0.002, interactive gates: 0.025, layer finish: 0
Arith: local gates: 0.002, interactive gates: 0.012, layer finish: 0.003
SPLUT: local gates: 0.002, interactive gates: 0.012, layer finish: 0.007
Communication: 0.552
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 6.067 ms
Init = 0.061 ms
CircuitGen = 0.078 ms
Network = 0.903 ms
BaseOTs = 224.657 ms
Setup = 2.68 ms
OTExtension = 1.237 ms
Garbling = 1.396 ms
Online = 3.385 ms
Communication:
Total Sent / Rcv 2119 bytes / 88880 bytes
BaseOTs Sent / Rcv 49948 bytes / 49956 bytes
Setup Sent / Rcv 2090 bytes / 59749 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59740 bytes
Online Sent / Rcv 29 bytes / 29131 bytes
ExecCircuit = 231.777 ms
OUTPUTS:
0
Total time / comm: 6.067 ms / 90999 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 2.091 ms
OT receiver results for bitlen = 128:
C: 10111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 0bf4925f135bc617454604c36f9f25df
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.14 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.304 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.059 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.331 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.621 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.286 (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.004, interactive gates: 0.014, layer finish: 0.004
Yao: local gates: 1.572, interactive gates: 0.094, layer finish: 0.223
Yao Rev: local gates: 0.003, interactive gates: 0.026, layer finish: 0.001
Arith: local gates: 0.003, interactive gates: 0.012, layer finish: 0.004
SPLUT: local gates: 0.003, interactive gates: 0.028, layer finish: 0.009
Communication: 0.921
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 7.622 ms
Init = 0.037 ms
CircuitGen = 0.04 ms
Network = 11.297 ms
BaseOTs = 237.83 ms
Setup = 3.942 ms
OTExtension = 1.116 ms
Garbling = 2.763 ms
Online = 3.679 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59749 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59740 bytes
Online Sent / Rcv 29 bytes / 29131 bytes
ExecCircuit = 256.884 ms
OUTPUTS:
0
Total time / comm: 7.622 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 4.666 ms
OT receiver results for bitlen = 128:
C: 11010111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: d1d12c0e45fd9e1925fbb948f07d196c
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.131 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.308 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.06 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.189 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.415 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.182 (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.014, layer finish: 0.003
Yao: local gates: 1.381, interactive gates: 0.098, layer finish: 0.225
Yao Rev: local gates: 0.002, interactive gates: 0.021, layer finish: 0
Arith: local gates: 0.002, interactive gates: 0.01, layer finish: 0.003
SPLUT: local gates: 0.001, interactive gates: 0.017, layer finish: 0.007
Communication: 0.679
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 6.114 ms
Init = 0.078 ms
CircuitGen = 0.093 ms
Network = 1.064 ms
BaseOTs = 205.523 ms
Setup = 2.886 ms
OTExtension = 1.087 ms
Garbling = 1.75 ms
Online = 3.228 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 88830 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 88821 bytes
Online Sent / Rcv 29 bytes / 50 bytes
ExecCircuit = 212.748 ms
OUTPUTS:
0
Total time / comm: 6.114 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 3.526 ms
OT receiver results for bitlen = 128:
C: 01111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: b55f8019d9fd382ff444e32a606e8b1d
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.102 (ms)
(0[SEND] m_nClientOT: ) Receiving 29072 bytes on socket 1
0 for sharing 1
(0) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.388 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.06 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.158 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.618 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.218 (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.013, layer finish: 0.004
Yao: local gates: 1.571, interactive gates: 0.077, layer finish: 0.233
Yao Rev: local gates: 0.001, interactive gates: 0.026, layer finish: 0.001
Arith: local gates: 0, interactive gates: 0.014, layer finish: 0.002
SPLUT: local gates: 0.001, interactive gates: 0.012, layer finish: 0.009
Communication: 0.764
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 7.59 ms
Init = 0.057 ms
CircuitGen = 0.06 ms
Network = 0.957 ms
BaseOTs = 232.724 ms
Setup = 4.209 ms
OTExtension = 1.088 ms
Garbling = 3.068 ms
Online = 3.379 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 88830 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 88821 bytes
Online Sent / Rcv 29 bytes / 50 bytes
ExecCircuit = 241.408 ms
OUTPUTS:
0
Total time / comm: 7.59 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 4.64 ms
OT receiver results for bitlen = 128:
C: 10001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: ad24c3dc98123ed27592dde899ecc269
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.1 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.231 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.068 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.205 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.863 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.155 (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.001, interactive gates: 0.012, layer finish: 0.002
Yao: local gates: 0.836, interactive gates: 0.091, layer finish: 0.228
Yao Rev: local gates: 0.001, interactive gates: 0.019, layer finish: 0.001
Arith: local gates: 0.002, interactive gates: 0.009, layer finish: 0.002
SPLUT: local gates: 0.001, interactive gates: 0.01, layer finish: 0.006
Communication: 0.591
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 6.326 ms
Init = 0.078 ms
CircuitGen = 0.085 ms
Network = 0.783 ms
BaseOTs = 215.887 ms
Setup = 3.86 ms
OTExtension = 1.33 ms
Garbling = 2.491 ms
Online = 2.463 ms
Communication:
Total Sent / Rcv 2120 bytes / 88880 bytes
BaseOTs Sent / Rcv 49947 bytes / 49956 bytes
Setup Sent / Rcv 2091 bytes / 59749 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59740 bytes
Online Sent / Rcv 29 bytes / 29131 bytes
ExecCircuit = 223.045 ms
OUTPUTS:
0
Total time / comm: 6.326 ms / 91000 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 4.75 ms
OT receiver results for bitlen = 128:
C: 00011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 723dcb58014537e6313b08d5187582e0
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.099 (ms)
[SEND] m_nClientOT: (1
0) Receiving 29072 bytes on socket 0 for sharing 1
(0) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 1.027 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.034 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.845 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.066 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.256 (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.011, layer finish: 0.004
Yao: local gates: 1.017, interactive gates: 0.077, layer finish: 0.143
Yao Rev: local gates: 0.002, interactive gates: 0.027, layer finish: 0
Arith: local gates: 0.002, interactive gates: 0.008, layer finish: 0.003
SPLUT: local gates: 0.002, interactive gates: 0.008, layer finish: 0.007
Communication: 2.128
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 11.277 ms
Init = 0.084 ms
CircuitGen = 0.087 ms
Network = 3.216 ms
BaseOTs = 267.36 ms
Setup = 6.086 ms
OTExtension = 1.922 ms
Garbling = 4.132 ms
Online = 5.189 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59758 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59749 bytes
Online Sent / Rcv 29 bytes / 29122 bytes
ExecCircuit = 281.934 ms
OUTPUTS:
0
Total time / comm: 11.277 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 3.489 ms
OT receiver results for bitlen = 128:
C: 11010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: fd14428380c8ebaa352be0948a356855
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.12 (ms)
(0) Receiving 29072 bytes on socket 0 for sharing 1
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.32 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.061 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 1.31 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.701 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.178 (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.015, layer finish: 0.003
Yao: local gates: 1.635, interactive gates: 0.106, layer finish: 0.238
Yao Rev: local gates: 0.002, interactive gates: 0.028, layer finish: 0.001
Arith: local gates: 0.002, interactive gates: 0.014, layer finish: 0.003
SPLUT: local gates: 0.003, interactive gates: 0.012, layer finish: 0.009
Communication: 1.808
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 12.371 ms
Init = 0.058 ms
CircuitGen = 0.061 ms
Network = 3.202 ms
BaseOTs = 295.104 ms
Setup = 6.766 ms
OTExtension = 2.119 ms
Garbling = 4.588 ms
Online = 5.602 ms
Communication:
Total Sent / Rcv 2119 bytes / 88880 bytes
BaseOTs Sent / Rcv 49948 bytes / 49956 bytes
Setup Sent / Rcv 2090 bytes / 88830 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 88821 bytes
Online Sent / Rcv 29 bytes / 50 bytes
ExecCircuit = 310.799 ms
OUTPUTS:
0
Total time / comm: 12.371 ms / 90999 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 3.765 ms
OT receiver results for bitlen = 128:
C: 11010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 03c3e949eee48b4a0547348cedec6bb8
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.124 (ms)
(0) Receiving 29072 bytes on socket 0 for sharing 1
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.966 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.052 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.53 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.407 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.176 (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.004, interactive gates: 0.013, layer finish: 0.002
Yao: local gates: 1.365, interactive gates: 0.088, layer finish: 0.202
Yao Rev: local gates: 0.003, interactive gates: 0.025, layer finish: 0.002
Arith: local gates: 0.002, interactive gates: 0.012, layer finish: 0.002
SPLUT: local gates: 0.003, interactive gates: 0.011, layer finish: 0.008
Communication: 1.672
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 24.904 ms
Init = 0.066 ms
CircuitGen = 0.068 ms
Network = 3.287 ms
BaseOTs = 259.172 ms
Setup = 19.856 ms
OTExtension = 2.233 ms
Garbling = 17.576 ms
Online = 5.046 ms
Communication:
Total Sent / Rcv 2119 bytes / 88880 bytes
BaseOTs Sent / Rcv 49947 bytes / 49956 bytes
Setup Sent / Rcv 2090 bytes / 59758 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59749 bytes
Online Sent / Rcv 29 bytes / 29122 bytes
ExecCircuit = 287.501 ms
OUTPUTS:
0
Total time / comm: 24.904 ms / 90999 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 3.223 ms
OT receiver results for bitlen = 128:
C: 11101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 00e3936713917920106e9e7f375b3344
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.128 (ms)
(0) Receiving 29072 bytes on socket [SEND] m_nClientOT: 10 for sharing 1
(0) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.328 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.06 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 1.189 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.653 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.153 (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.014, layer finish: 0.003
Yao: local gates: 1.591, interactive gates: 0.093, layer finish: 0.232
Yao Rev: local gates: 0.003, interactive gates: 0.027, layer finish: 0.001
Arith: local gates: 0.003, interactive gates: 0.012, layer finish: 0.003
SPLUT: local gates: 0.002, interactive gates: 0.014, layer finish: 0.01
Communication: 1.67
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 12.695 ms
Init = 0.069 ms
CircuitGen = 0.08 ms
Network = 2.943 ms
BaseOTs = 259.755 ms
Setup = 7.136 ms
OTExtension = 2.226 ms
Garbling = 4.86 ms
Online = 5.556 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 88830 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 88821 bytes
Online Sent / Rcv 29 bytes / 50 bytes
ExecCircuit = 275.53 ms
OUTPUTS:
0
Total time / comm: 12.695 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 2.048 ms
OT receiver results for bitlen = 128:
C: 11101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 31eb71bc41a721aec1afe5f2a850ef81
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.163 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.233 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 1.346 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.647 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.156 (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.004, interactive gates: 0.015, layer finish: 0.004
Yao: local gates: 1.598, interactive gates: 0.124, layer finish: 0.227
Yao Rev: local gates: 0.002, interactive gates: 0.03, layer finish: 0
Arith: local gates: 0.001, interactive gates: 0.014, layer finish: 0.003
SPLUT: local gates: 0.003, interactive gates: 0.015, layer finish: 0.009
Communication: 1.735
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 12.13 ms
Init = 0.039 ms
CircuitGen = 0.042 ms
Network = 14.614 ms
BaseOTs = 255.236 ms
Setup = 6.626 ms
OTExtension = 2.02 ms
Garbling = 4.557 ms
Online = 5.502 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 88830 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 88821 bytes
Online Sent / Rcv 29 bytes / 50 bytes
ExecCircuit = 282.12 ms
OUTPUTS:
0
Total time / comm: 12.13 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 4.673 ms
OT receiver results for bitlen = 128:
C: 11001101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 80f5676fb9038b8a01645f7271b8ca01
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.124 (ms)
(0) Receiving 29072 bytes on socket 0 for sharing 1
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.918 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.023 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.601 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.615 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.155 (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.002
Yao: local gates: 0.599, interactive gates: 0.08, layer finish: 0.273
Yao Rev: local gates: 0, interactive gates: 0.016, layer finish: 0.001
Arith: local gates: 0.002, interactive gates: 0.008, layer finish: 0
SPLUT: local gates: 0, interactive gates: 0.009, layer finish: 0.004
Communication: 1.674
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 11.363 ms
Init = 0.076 ms
CircuitGen = 0.082 ms
Network = 3.141 ms
BaseOTs = 243.894 ms
Setup = 6.92 ms
OTExtension = 1.955 ms
Garbling = 4.914 ms
Online = 4.443 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59758 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59749 bytes
Online Sent / Rcv 29 bytes / 29122 bytes
ExecCircuit = 258.45 ms
OUTPUTS:
0
Total time / comm: 11.363 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 3.766 ms
OT receiver results for bitlen = 128:
C: 00111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: e372fd63d710f985976899722efc1d59
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.138 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.821 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.057 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.584 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.647 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.17 (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.013, layer finish: 0.003
Yao: local gates: 1.599, interactive gates: 0.105, layer finish: 0.226
Yao Rev: local gates: 0.002, interactive gates: 0.028, layer finish: 0
Arith: local gates: 0.002, interactive gates: 0.013, layer finish: 0.002
SPLUT: local gates: 0.001, interactive gates: 0.012, layer finish: 0.008
Communication: 1.575
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 12.08 ms
Init = 0.063 ms
CircuitGen = 0.067 ms
Network = 14.945 ms
BaseOTs = 208.668 ms
Setup = 6.82 ms
OTExtension = 2 ms
Garbling = 4.755 ms
Online = 5.258 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59758 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59749 bytes
Online Sent / Rcv 29 bytes / 29122 bytes
ExecCircuit = 235.85 ms
OUTPUTS:
0
Total time / comm: 12.08 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 4.767 ms
OT receiver results for bitlen = 128:
C: 10001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 8f5b8edc901dc8176c352d552ac1d286
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.114 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.204 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.049 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 1.323 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.639 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.174 (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.011, layer finish: 0.003
Yao: local gates: 1.589, interactive gates: 0.086, layer finish: 0.192
Yao Rev: local gates: 0.002, interactive gates: 0.024, layer finish: 0.001
Arith: local gates: 0.003, interactive gates: 0.011, layer finish: 0.002
SPLUT: local gates: 0.002, interactive gates: 0.012, layer finish: 0.009
Communication: 1.701
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 12.305 ms
Init = 0.076 ms
CircuitGen = 0.085 ms
Network = 3.098 ms
BaseOTs = 224.73 ms
Setup = 6.941 ms
OTExtension = 2.064 ms
Garbling = 4.824 ms
Online = 5.364 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 88830 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 88821 bytes
Online Sent / Rcv 29 bytes / 50 bytes
ExecCircuit = 240.282 ms
OUTPUTS:
0
Total time / comm: 12.305 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 4.705 ms
OT receiver results for bitlen = 128:
C: 10100101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 078c412cbd91fcaea6cc8b7d70e58c9e
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.121 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.995 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.055 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.46 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 1.517 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.165 (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.001, interactive gates: 0.012, layer finish: 0.003
Yao: local gates: 1.474, interactive gates: 0.091, layer finish: 0.266
Yao Rev: local gates: 0.001, interactive gates: 0.025, layer finish: 0.001
Arith: local gates: 0.003, interactive gates: 0.012, layer finish: 0.002
SPLUT: local gates: 0.002, interactive gates: 0.013, layer finish: 0.008
Communication: 1.62
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 12.311 ms
Init = 0.075 ms
CircuitGen = 0.08 ms
Network = 3.068 ms
BaseOTs = 238.428 ms
Setup = 7.025 ms
OTExtension = 1.977 ms
Garbling = 4.998 ms
Online = 5.283 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59758 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59749 bytes
Online Sent / Rcv 29 bytes / 29122 bytes
ExecCircuit = 253.941 ms
OUTPUTS:
0
Total time / comm: 12.311 ms / 90991 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 3.035 ms
OT receiver results for bitlen = 128:
C: 11100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
R: 407421e747e0bd3d90c1444f516500d4
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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1818 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.125 (ms)
[SEND] m_nClientOT: 1
(0) Sending 1 bytes on socket 1 for sharing 1
(0) Receiving 29072 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 0.814 (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
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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.027 (ms)
(1) Receiving 16 bytes on socket 0 for sharing 1
(1) Receiving 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.543 (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
In total I have 6839 local operations to evaluate on this level
Evaluating interactive operations of sharing 1
In total I have 1 interactive operations to evaluate on this level
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
Evaluating interactive operations of sharing 3
sin: 0, cin: 0, out: 0, conv: 0
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: 0.758 (ms)
[SEND] m_nServerOutputShares: 1
(2) Sending 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 0.238 (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.001, interactive gates: 0.019, layer finish: 0.002
Yao: local gates: 0.728, interactive gates: 0.081, layer finish: 0.288
Yao Rev: local gates: 0, interactive gates: 0.017, layer finish: 0
Arith: local gates: 0.002, interactive gates: 0.009, layer finish: 0.001
SPLUT: local gates: 0.002, interactive gates: 0.009, layer finish: 0.006
Communication: 1.595
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: 1719 ; 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: 8658 Total depth: 3
Timings:
Total = 11.131 ms
Init = 0.038 ms
CircuitGen = 0.035 ms
Network = 14.894 ms
BaseOTs = 234.556 ms
Setup = 6.893 ms
OTExtension = 2.253 ms
Garbling = 4.586 ms
Online = 4.236 ms
Communication:
Total Sent / Rcv 2111 bytes / 88880 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 2082 bytes / 59758 bytes
OTExtension Sent / Rcv 2082 bytes / 9 bytes
Garbling Sent / Rcv 0 bytes / 59749 bytes
Online Sent / Rcv 29 bytes / 29122 bytes
ExecCircuit = 260.719 ms
OUTPUTS:
0
Total time / comm: 11.131 ms / 90991 bytes
0