[Resource Topic] 2022/825: Romeo: Conversion and Evaluation of HDL Designs in the Encrypted Domain

Welcome to the resource topic for 2022/825

Title:
Romeo: Conversion and Evaluation of HDL Designs in the Encrypted Domain

Authors: Charles Gouert and Nektarios Georgios Tsoutsos

Abstract:

As cloud computing becomes increasingly ubiquitous, protecting the confidentiality of data outsourced to third parties becomes a priority. While encryption is a natural solution to this problem, traditional algorithms may only protect data at rest and in transit, but do not support encrypted processing. In this work we introduce Romeo, which enables easy-to-use privacy-preserving processing of data in the cloud using homomorphic encryption. Romeo automatically converts arbitrary programs expressed in Verilog HDL into equivalent homomorphic circuits that are evaluated using encrypted inputs. For our experiments, we employ cryptographic circuits, such as AES, and benchmarks from the ISCAS’85 and ISCAS’89 suites.

ePrint: https://eprint.iacr.org/2022/825

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .