Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 689.951 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 89aee8bf4e44ae61211df0f12935d4cd
X1: b75ea5db0d0b9d88c6f7ec7c2cea7b65
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 18.743 (ms)
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 23.568 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.026 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.082 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 23.215 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 163.066 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.002, interactive gates: 0.005, layer finish: 0.005
Yao: local gates: 23.183, interactive gates: 18.733, layer finish: 0.003
Yao Rev: local gates: 0.006, interactive gates: 0.01, layer finish: 0
Arith: local gates: 0.003, interactive gates: 0.004, layer finish: 0.002
SPLUT: local gates: 0.002, interactive gates: 0.005, layer finish: 0.006
Communication: 186.716
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 469.136 ms
Init = 0.059 ms
CircuitGen = 0.072 ms
Network = 14.427 ms
BaseOTs = 202.818 ms
Setup = 240.258 ms
OTExtension = 0.403 ms
Garbling = 223.918 ms
Online = 228.876 ms
Communication:
Total Sent / Rcv 22848002 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 15285312 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562690 bytes / 29 bytes
ExecCircuit = 686.439 ms
OUTPUTS:
1
Total time / comm: 469.136 ms / 22850113 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 669.039 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 32fe45b83dbd9a2a6e1d48db57497e75
X1: 7afeb2ad0fe3d6ffba0d9a1031dff687
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 18.53 (ms)
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 22.35 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.032 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.084 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 21.643 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 185.472 (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.004
Yao: local gates: 21.612, interactive gates: 18.523, layer finish: 0.002
Yao Rev: local gates: 0.007, interactive gates: 0.01, layer finish: 0.001
Arith: local gates: 0.002, interactive gates: 0.006, layer finish: 0.005
SPLUT: local gates: 0.001, interactive gates: 0.006, layer finish: 0.008
Communication: 207.906
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 488.3 ms
Init = 0.074 ms
CircuitGen = 0.091 ms
Network = 13.527 ms
BaseOTs = 206.392 ms
Setup = 239.953 ms
OTExtension = 0.382 ms
Garbling = 222.018 ms
Online = 248.344 ms
Communication:
Total Sent / Rcv 22848011 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 15285312 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562699 bytes / 29 bytes
ExecCircuit = 708.312 ms
OUTPUTS:
1
Total time / comm: 488.3 ms / 22850122 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 643.75 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 0351cd1599954385e3f233f8f66858b7
X1: 34e68d9c6995e1cac2fa96270de09e5e
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 18.674 (ms)
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 24.422 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.021 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.066 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 22.362 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 174.513 (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.005, layer finish: 0.003
Yao: local gates: 22.336, interactive gates: 18.664, layer finish: 0.002
Yao Rev: local gates: 0.004, interactive gates: 0.009, layer finish: 0
Arith: local gates: 0.003, interactive gates: 0.004, layer finish: 0.002
SPLUT: local gates: 0.003, interactive gates: 0.003, layer finish: 0.007
Communication: 199.001
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 475.023 ms
Init = 0.025 ms
CircuitGen = 0.031 ms
Network = 17.925 ms
BaseOTs = 215.36 ms
Setup = 234.798 ms
OTExtension = 0.368 ms
Garbling = 217.985 ms
Online = 240.223 ms
Communication:
Total Sent / Rcv 22848002 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 15285312 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562690 bytes / 29 bytes
ExecCircuit = 708.355 ms
OUTPUTS:
0
Total time / comm: 475.023 ms / 22850113 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 642.227 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: c39f0462c8beef1ffefd608bd2a51412
X1: 87923584237821017c625fc5afc1851c
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 18.651 (ms)
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 22.593 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.033 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.084 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 22.685 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 224.99 (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.004
Yao: local gates: 22.657, interactive gates: 18.642, layer finish: 0.002
Yao Rev: local gates: 0.006, interactive gates: 0.009, layer finish: 0
Arith: local gates: 0.002, interactive gates: 0.005, layer finish: 0.003
SPLUT: local gates: 0.003, interactive gates: 0.005, layer finish: 0.009
Communication: 247.667
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 535.681 ms
Init = 0.025 ms
CircuitGen = 0.033 ms
Network = 11.709 ms
BaseOTs = 257.402 ms
Setup = 246.455 ms
OTExtension = 0.487 ms
Garbling = 225.493 ms
Online = 289.224 ms
Communication:
Total Sent / Rcv 22848002 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 15285312 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562690 bytes / 29 bytes
ExecCircuit = 804.896 ms
OUTPUTS:
1
Total time / comm: 535.681 ms / 22850113 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 645.128 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 0dce7219fe5eb4532c9a948a901f0fc7
X1: 540523a4d4745e70cfd8e50a09bb8d78
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 18.481 (ms)
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 22.646 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.02 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.044 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 21.493 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 234.861 (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.004, layer finish: 0.005
Yao: local gates: 21.462, interactive gates: 18.46, layer finish: 0.003
Yao Rev: local gates: 0.006, interactive gates: 0.009, layer finish: 0
Arith: local gates: 0.002, interactive gates: 0.019, layer finish: 0.002
SPLUT: local gates: 0.001, interactive gates: 0.005, layer finish: 0.007
Communication: 257.551
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 536.173 ms
Init = 0.027 ms
CircuitGen = 0.029 ms
Network = 16.876 ms
BaseOTs = 253.507 ms
Setup = 238.476 ms
OTExtension = 0.46 ms
Garbling = 217.299 ms
Online = 297.695 ms
Communication:
Total Sent / Rcv 22848011 bytes / 2111 bytes
BaseOTs Sent / Rcv 49947 bytes / 49956 bytes
Setup Sent / Rcv 15285321 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562690 bytes / 29 bytes
ExecCircuit = 806.615 ms
OUTPUTS:
1
Total time / comm: 536.173 ms / 22850122 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 648.701 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 13edbe02cf2367cfd06767dc5a173196
X1: 3b2a30a2dc1e6b3327b8198f8cd044f5
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 18.483 (ms)
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 24.232 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.032 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.082 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 22.451 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 172.551 (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, interactive gates: 0.006, layer finish: 0.004
Yao: local gates: 22.417, interactive gates: 18.481, layer finish: 0.002
Yao Rev: local gates: 0.006, interactive gates: 0.01, layer finish: 0.002
Arith: local gates: 0.002, interactive gates: 0.004, layer finish: 0.001
SPLUT: local gates: 0.003, interactive gates: 0.006, layer finish: 0.007
Communication: 196.865
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 494.245 ms
Init = 0.028 ms
CircuitGen = 0.029 ms
Network = 14.298 ms
BaseOTs = 232.401 ms
Setup = 256.249 ms
OTExtension = 14.242 ms
Garbling = 221.163 ms
Online = 237.994 ms
Communication:
Total Sent / Rcv 22848011 bytes / 2111 bytes
BaseOTs Sent / Rcv 49947 bytes / 49956 bytes
Setup Sent / Rcv 15285321 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562690 bytes / 29 bytes
ExecCircuit = 740.99 ms
OUTPUTS:
0
Total time / comm: 494.245 ms / 22850122 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 645.903 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 6e4773a45365082647ad39c1586d9c6a
X1: cb573e4d0dd1076bde40e65364321d88
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 18.6 (ms)
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 23.457 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.031 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.078 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 22.927 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 162.777 (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.004
Yao: local gates: 22.877, interactive gates: 18.595, layer finish: 0.001
Yao Rev: local gates: 0.007, interactive gates: 0.026, layer finish: 0
Arith: local gates: 0.003, interactive gates: 0.004, layer finish: 0.004
SPLUT: local gates: 0.002, interactive gates: 0.006, layer finish: 0.007
Communication: 186.312
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 461.567 ms
Init = 0.066 ms
CircuitGen = 0.072 ms
Network = 24.377 ms
BaseOTs = 198.037 ms
Setup = 233.502 ms
OTExtension = 0.436 ms
Garbling = 216.241 ms
Online = 228.062 ms
Communication:
Total Sent / Rcv 22848002 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 15285312 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562690 bytes / 29 bytes
ExecCircuit = 684.055 ms
OUTPUTS:
0
Total time / comm: 461.567 ms / 22850113 bytes
0
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 639.456 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 71e8e67d978cc61e8dc6567ed6f2f854
X1: 7bb98011941e19a925eda720f0070312
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 18.545 (ms)
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 23.356 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.021 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.09 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 22.72 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 159.599 (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.004, layer finish: 0.005
Yao: local gates: 22.693, interactive gates: 18.54, layer finish: 0.002
Yao Rev: local gates: 0.007, interactive gates: 0.008, layer finish: 0
Arith: local gates: 0.002, interactive gates: 0.004, layer finish: 0.003
SPLUT: local gates: 0.002, interactive gates: 0.003, layer finish: 0.009
Communication: 183.045
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 471.453 ms
Init = 0.026 ms
CircuitGen = 0.032 ms
Network = 13.746 ms
BaseOTs = 212.798 ms
Setup = 246.911 ms
OTExtension = 0.306 ms
Garbling = 230.423 ms
Online = 224.541 ms
Communication:
Total Sent / Rcv 22848002 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 15285312 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562690 bytes / 29 bytes
ExecCircuit = 698.149 ms
OUTPUTS:
1
Total time / comm: 471.453 ms / 22850113 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 1
BuildTime = 643.413 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: fb1922fd029ea51888f079a1e095345a
X1: f9f3ca267ef589d887a68e90156d3512
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 19.72 (ms)
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 14.871 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.062 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.13 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 26.745 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 164.617 (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.004
Yao: local gates: 26.688, interactive gates: 19.727, layer finish: 0.002
Yao Rev: local gates: 0.01, interactive gates: 0.016, layer finish: 0.001
Arith: local gates: 0.003, interactive gates: 0.009, layer finish: 0.004
SPLUT: local gates: 0.002, interactive gates: 0.009, layer finish: 0.011
Communication: 179.618
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 480.124 ms
Init = 0.063 ms
CircuitGen = 0.079 ms
Network = 17.133 ms
BaseOTs = 235.262 ms
Setup = 253.746 ms
OTExtension = 0.459 ms
Garbling = 232.637 ms
Online = 226.377 ms
Communication:
Total Sent / Rcv 22848012 bytes / 2111 bytes
BaseOTs Sent / Rcv 49947 bytes / 49956 bytes
Setup Sent / Rcv 15285321 bytes / 2092 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562691 bytes / 19 bytes
ExecCircuit = 732.6 ms
OUTPUTS:
1
Total time / comm: 480.124 ms / 22850123 bytes
1
Evaluating Universal circuit in Yao Sharing
Inputs 0
BuildTime = 635.703 ms
[SEND] OT: 16
OT sender results for bitlen = 128:
X0: 88f347c0a7ffedf8913ed87e05135407
X1: 41b16527a85574cbd54f79cf1b6804ea
[SEND] m_vGarbledCircuit: 14805344
[SEND] m_vUniversalGateTable: 479904
[SEND] m_vOutputShareSndBuf: 1
Starting online evaluation with maxdepth = 3
Starting evaluation on depth 0
Evaluating local operations of sharing 0 on depth 0
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 0
Evaluating interactive operations of sharing 1
sin: 472665, cin: 1, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 0
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 0
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 0
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 0, continuing with interactions
TIME_CIRCUIT_LAYER_0_COMPUTATION: 18.577 (ms)
[SEND] ServerInputKeys: 7562640
(0) Sending 7562640 bytes on socket 0 for sharing 1
[RECEIVE] m_ClientInputBits: 1
(0) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_0_INTERACTION: 23.892 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 1
Evaluating local operations of sharing 0 on depth 1
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 1
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 0, conv: 0
Evaluating local operations of sharing 2 on depth 1
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 1
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 1
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 1, continuing with interactions
TIME_CIRCUIT_LAYER_1_COMPUTATION: 0.022 (ms)
[SEND] ClientInputKeys: 32
(1) Sending 16 bytes on socket 0 for sharing 1
(1) Sending 16 bytes on socket 0 for sharing 1
TIME_CIRCUIT_LAYER_1_INTERACTION: 0.091 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Starting evaluation on depth 2
Evaluating local operations of sharing 0 on depth 2
Evaluating interactive operations of sharing 0
Evaluating local operations of sharing 1 on depth 2
Evaluating interactive operations of sharing 1
sin: 0, cin: 0, out: 1, conv: 0
Evaluating local operations of sharing 2 on depth 2
Evaluating interactive operations of sharing 2
Evaluating local operations of sharing 3 on depth 2
In total I have 0 local operations to evaluate on this level
Evaluating interactive operations of sharing 3
In total I have 0 interactive operations to evaluate on this level
Evaluating local operations of sharing 4 on depth 2
Evaluating interactive operations of sharing 4
Finished with evaluating operations on depth = 2, continuing with interactions
TIME_CIRCUIT_LAYER_2_COMPUTATION: 22.23 (ms)
[RECEIVE] m_OutputShareBits: 1
(2) Receiving 1 bytes on socket 1 for sharing 1
TIME_CIRCUIT_LAYER_2_INTERACTION: 235.897 (ms)
Done performing interaction, having sharings wrap up this circuit layer
Done with online phase; synchronizing
Online time is distributed as follows:
Bool: local gates: 0.002, interactive gates: 0.005, layer finish: 0.005
Yao: local gates: 22.201, interactive gates: 18.559, layer finish: 0.003
Yao Rev: local gates: 0.006, interactive gates: 0.008, layer finish: 0.001
Arith: local gates: 0.003, interactive gates: 0.005, layer finish: 0.003
SPLUT: local gates: 0.001, interactive gates: 0.005, layer finish: 0.009
Communication: 259.88
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: 462667 ; 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: 2321526 Total depth: 3
Timings:
Total = 545.458 ms
Init = 0.029 ms
CircuitGen = 0.037 ms
Network = 20.027 ms
BaseOTs = 199.694 ms
Setup = 244.528 ms
OTExtension = 0.414 ms
Garbling = 224.545 ms
Online = 300.929 ms
Communication:
Total Sent / Rcv 22848011 bytes / 2111 bytes
BaseOTs Sent / Rcv 49956 bytes / 49956 bytes
Setup Sent / Rcv 15285312 bytes / 2082 bytes
OTExtension Sent / Rcv 9 bytes / 0 bytes
Garbling Sent / Rcv 15285303 bytes / 0 bytes
Online Sent / Rcv 7562699 bytes / 29 bytes
ExecCircuit = 765.286 ms
OUTPUTS:
0
Total time / comm: 545.458 ms / 22850122 bytes
0