We evaluate both execution time and communication overhead under two network conditions: LAN and WAN. Network environments are simulated using the
We introduce how we evaluate the basic operations in frameworks one by one.
We test basic operations in the repository McPSI (https://github.com/liang-xiaojian/McPSI/blob/e178237c34d78015d474528fda6b33bec15c9588/mcpsi/utils/vec_op.cc#L4), which is implemented based on YACL.
We test basic operations (+, *) in the malicious setting, for 128-bit input values.
We formalize basic operations based on the AND gate implemented in the repository batchDualEx (https://github.com/osu-crypto/batchDualEx).