A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is
We present GarbledCPU, the first framework that realizes a hardware-based general purpose sequential processor for secure computation. Our MIPS-based implementation enables development of applications (functions) in a high-level language while performing secure function evaluation (SFE) using Yao's garbled circuit protocol in hardware. Garbled-CPU provides three degrees of freedom for SFE which allow leveraging the trade-off between privacy and performance: public functions, private functions,doi:10.1145/2897937.2898027 dblp:conf/dac/SonghoriZD0SK16 fatcat:zsv5ngejk5fhflu6qkbnifspoq