Cryptology ePrint Archive: Report 2014/988

Armadillo: a compilation chain for privacy preserving applications

Sergiu Carpov and Paul Dubrulle and Renaud Sirdey

Abstract: In this work we present Armadillo a compilation chain used for compiling applications written in a high-level language (C++) to work on encrypted data. The back-end of the compilation chain is based on homomorphic encryption. The tool-chain further automatically handle a huge amount of parallelism so as to mitigate the performance overhead of using homomorphic encryption.

Category / Keywords: implementation / compilation, fully homomorphic encryption, applications

Date: received 10 Dec 2014

Contact author: sergiu carpov at cea fr

Available format(s): PDF | BibTeX Citation

Version: 20141218:032646 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]