Semantic Scholar Open Access 2021 61 sitasi

A General Purpose Transpiler for Fully Homomorphic Encryption

Shruthi Gorantala Rob Springer Sean Purser-Haskell William Lam Royce J. Wilson +20 lainnya

Abstrak

Fully homomorphic encryption (FHE) is an encryption scheme which enables computation on encrypted data without revealing the underlying data. While there have been many advances in the field of FHE, developing programs using FHE still requires expertise in cryptography. In this white paper, we present a fully homomorphic encryption transpiler that allows developers to convert high-level code (e.g., C++) that works on unencrypted data into high-level code that operates on encrypted data. Thus, our transpiler makes transformations possible on encrypted data. Our transpiler builds on Google's open-source XLS SDK (https://github.com/google/xls) and uses an off-the-shelf FHE library, TFHE (https://tfhe.github.io/tfhe/), to perform low-level FHE operations. The transpiler design is modular, which means the underlying FHE library as well as the high-level input and output languages can vary. This modularity will help accelerate FHE research by providing an easy way to compare arbitrary programs in different FHE schemes side-by-side. We hope this lays the groundwork for eventual easy adoption of FHE by software developers. As a proof-of-concept, we are releasing an experimental transpiler (https://github.com/google/fully-homomorphic-encryption/tree/main/transpiler) as open-source software.

Topik & Kata Kunci

Penulis (25)

S

Shruthi Gorantala

R

Rob Springer

S

Sean Purser-Haskell

W

William Lam

R

Royce J. Wilson

A

Asra Ali

E

Eric P. Astor

I

Itai Zukerman

S

Sam Ruth

C

Christoph Dibak

P

Phillipp Schoppmann

S

Sasha Kulankhina

A

Alain Forget

D

David Marn

C

Cameron Tew

R

Rafael Misoczki

B

Bernat Guillén

X

Xi Ye

D

Dennis Kraft

D

Damien Desfontaines

A

Aishe Krishnamurthy

M

Miguel Guevara

I

Irippuge Milinda Perera

I

Iurii Sushko

B

Bryant Gipson

Format Sitasi

Gorantala, S., Springer, R., Purser-Haskell, S., Lam, W., Wilson, R.J., Ali, A. et al. (2021). A General Purpose Transpiler for Fully Homomorphic Encryption. https://www.semanticscholar.org/paper/ab4b03d39b5a6bdd9fbcf26c389a0afdb0163ada

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2021
Bahasa
en
Total Sitasi
61×
Sumber Database
Semantic Scholar
Akses
Open Access ✓