Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

×

+ - Open Source Homomorphic Cryptography->

Submitted by mikejuk
mikejuk (1801200) writes "Homomorphic encryption is a very desirable goal. Suppose you want to add two numbers that are stored in an encrypted file. Traditionally the only way to do it was to decrypt the file, add the two numbers and then re-encrypt the file. Of course, to do the addition you had to have access to the entire contents. This also meant that other people could access it while it was stored as plain text — this is what makes storing data in the cloud unsafe.
To be fully homomorphic the code has to be such that a third party can add and multiply numbers that it contains without needing to decrypt it. In other words they can change the data by working with just the encrypted version. This may sound like magic but a fully homomorphic scheme was invented in 2009 by Craig Gentry. This was a step in the right direction but the problem was that it is very inefficient and computationally intensive. Since then there have been a number of improvements that make the scheme practical in the right situations
Now Victor Shoup and Shai Halevi of the IBM T J Watson Research Center have released an open source (GPL) C++ library, HElib as a Github project https://github.com/shaih/HElib. The code is said to incorporate many optimizations to make the encryption run faster.
Homomorphic encryption has the potential to revolutionize security by allowing operations on data without the need to decrypt it."

Link to Original Source
This discussion was created for logged-in users only, but now has been archived. No new comments can be posted.

Open Source Homomorphic Cryptography

Comments Filter:

C for yourself.

Working...