Google Open Sources Fully Homomorphic Encryption Transpiler
Written by Kay Ewbank   
Thursday, 17 June 2021

Google has open sourced a fully homomorpthic encryption (FHE) transpiler. FHE provides a way to carry out computations on encrypted data without it needing to be decrypted.

For normal encryption techniques, data can be encrypted at rest and in transit, but if you want to use it, it has to be decrypted, at which point it is exposed and vulnerable to attack.  Fully Homomorphic Encryption avoids this problem by providing a way to work with the encrypted data.


The transpiler will let developers use encrypted data without needing or being able to access any personally identifiable information. By using FHE, encrypted data can move between servers and be processed without being decrypted. Google’s transpiler means developers can write apps that run on encrypted data, and the transpiler transforms the code into a version that can run on encrypted data. FHE can also be used to train machine learning models on sensitive data in a private manner.

The FHE C++ Transpiler is a general purpose library that converts C++ into FHE-C++ that works on encrypted input.

Discussing the new release, Miguel Guevara, Product Manager, Privacy and Data Protection Office at Google said the introduction is part of Google's continuing work on making Google's our products private by design. He drew parallels with Google's Federated Learning, the technology used to improve models on devices without sending users' raw data to Google servers. Google Assistant uses federated learning to improve “Hey Google.” Guevara also referenced Google's move to make its differential privacy library freely available to any organization or developer. The library is an advanced anonymization technology that enables developers to learn from their data privately.

The new release is available on GitHub. 


More Information

FHE On GitHub

Related Articles

Fully Homomorphic Encryption Comes To Linux

IBM Releases Fully Homomorphic Encryption Toolkit  

Google Releases Open Source Cryptographic Tool

Microsoft Invents A Fast CryptoNet

Microsoft SEAL Cryptography .NET Wrapper Released

MS Cryptography Library Open Sourced

DARPA spends $20 million on homomorphic encryption

Open Source Homomorphic Cryptography

Modifiable encryption 


To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


Pure Virtual C++ 2024 Sessions Announced

Microsoft has announced the sessions for Pure Virtual C++ 2024, which is taking place on April 30th 15:00 UTC. People who sign up will get access to five sessions happening on the day, alongside a ran [ ... ]

Actionforge Releases GitHub Actions VSCode Extension

Actionforge has released the beta of its GitHub Actions tool as a VS Code extension. The extension consists of a suite of tools making up a visual node system for building and managing GitHub Actions  [ ... ]

More News

raspberry pi books



or email your comment to:

Last Updated ( Saturday, 19 June 2021 )