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.

key

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. 

key

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.

Banner


Meta Releases OpenSource Podcast Generating Tool
28/11/2024

Meta has released an open source project that can be used to automatically convert a PDF file into a podcast. Meta says Notebook Llama can be considered an open-source version of Google's NotebookLM.

 [ ... ]



.NET Community Toolkit Adds Partial Properties Support For MVVM
19/12/2024

Microsoft has announced version 8.4 of the .NET Community Toolkit, a collection of helpers and APIs that work for all .NET developers. The new version adds support for partial properties for the MVVM  [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Saturday, 19 June 2021 )