Embedded SFE: Offloading Server and Network Using Hardware Tokens
The authors consider Secure Function Evaluation (SFE) in the client server setting where the server issues a secure token to the client. The token is not trusted by the client and is not a trusted third party. This paper shows how to take advantage of the token to drastically reduce the communication complexity of SFE and computation load of the server. The main contribution is the detailed consideration of design decisions, optimizations, and trade-offs, associated with the setting and its strict hardware requirements for practical deployment.