The Google Developers Blog has this
announcement describing the release of a fully
homomorphic encryption project under the Apache license.
“With FHE, encrypted data can travel across the Internet to a server,
where it can be processed without being decrypted. Google’s transpiler will
enable developers to write code for any type of basic computation such as
simple string processing or math, and run it on encrypted data. The
transpiler will transform that code into a version that can run on
encrypted data. This then allows developers to create new programming
applications that don’t need unencrypted data.” See this
white paper for more details on how it all works.
Source: LWN.net – Google’s fully homomorphic encryption package