Publication | Closed Access
Garbled Circuits in the Cloud using FPGA Enabled Nodes
19
Citations
14
References
2019
Year
Unknown Venue
EngineeringInformation SecurityComputer ArchitectureConfidential ComputingSupercomputer ArchitectureGarbled CircuitsHardware SecurityHigh-performance ArchitectureAmazon F1 FpgaTrusted Execution EnvironmentSecure ComputingFpga Enabled NodesComputer EngineeringData PrivacyCloud Computing SecurityComputer ScienceFpga DesignData SecurityCryptographyCloud ComputingCloud Cryptography
Data privacy is an increasing concern in our interconnected world. Garbled circuits is an important approach used for Secure Function Evaluation (SFE); however it suffers from long garbling times. In this paper we present garbled circuits in the cloud using Amazon Web Services, and particularly Amazon F1 FPGA enabled nodes. We implement both garbler and evaluator in software, and show how F1 instances can accelerate the garbling process and rapidly adapt to several different applications. Experimental results, measured on AWS, indicate a 15 times speedup for garbling done using an FPGA. This results in total application speedup, including garbling, communications and evaluation, of close to three times over a large range of application sizes.
| Year | Citations | |
|---|---|---|
Page 1
Page 1