Garbledcpu: a mips processor for secure computation in hardware

EM Songhori, S Zeitouni, G Dessouky… - Proceedings of the 53rd …, 2016 - dl.acm.org
We present GarbledCPU, the first framework that realizes a hardware-based general
purpose sequential processor for secure computation. Our MIPS-based implementation …

FASE: FPGA acceleration of secure function evaluation

SU Hussain, F Koushanfar - 2019 IEEE 27th Annual …, 2019 - ieeexplore.ieee.org
We present FASE, an FPGA accelerator for Secure Function Evaluation (SFE) by employing
the well-known cryptographic protocol named Yao's Garbled Circuit (GC). SFE allows two …

Secure and private function evaluation with Intel SGX

S Felsen, Á Kiss, T Schneider, C Weinert - Proceedings of the 2019 ACM …, 2019 - dl.acm.org
Secure function evaluation (SFE) allows two parties to jointly evaluate a publicly known
function without revealing their respective inputs. SFE can be realized via well-known …

A fast and verified software stack for secure function evaluation

JB Almeida, M Barbosa, G Barthe… - Proceedings of the …, 2017 - dl.acm.org
We present a high-assurance software stack for secure function evaluation (SFE). Our stack
consists of three components: i. a verified compiler (CircGen) that translates C programs into …

ARM2GC: Succinct garbled processor for secure computation

EM Songhori, MS Riazi, SU Hussain… - Proceedings of the 56th …, 2019 - dl.acm.org
We present ARM2GC, a novel secure computation framework based on Yao's Garbled
Circuit (GC) protocol and the ARM processor. It allows users to develop privacy-preserving …

SIFO: secure computational infrastructure using FPGA overlays

X Fang, S Ioannidis, M Leeser - International Journal of …, 2019 - Wiley Online Library
Secure Function Evaluation (SFE) has received recent attention due to the massive
collection and mining of personal data, but remains impractical due to its large …

Memory-efficient garbled circuit generation for mobile devices

B Mood, L Letaw, K Butler - … on Financial Cryptography and Data Security, 2012 - Springer
Secure function evaluation (SFE) on mobile devices, such as smartphones, creates
compelling new applications such as privacy-preserving bartering. Generating custom …

Secure function evaluation using an fpga overlay architecture

X Fang, S Ioannidis, M Leeser - Proceedings of the 2017 ACM/SIGDA …, 2017 - dl.acm.org
Secure Function Evaluation (SFE) has received considerable attention recently due to the
massive collection and mining of personal data over the Internet, but large computational …

More efficient secure function evaluation using tiny trusted third parties

A Iliev, S Smith - 2005 - digitalcommons.dartmouth.edu
Abstract Secure Function Evaluation (SFE) problems. We assume that a really trustworthy
TTP device will have very limited protected memory and computation environment---a\emph …

Tinygarble: Highly compressed and scalable sequential garbled circuits

EM Songhori, SU Hussain, AR Sadeghi… - … IEEE Symposium on …, 2015 - ieeexplore.ieee.org
We introduce Tiny Garble, a novel automated methodology based on powerful logic
synthesis techniques for generating and optimizing compressed Boolean circuits used in …