Archive for March, 2010

Introducing: thep

March 5, 2010 1 comment

For the last few weeks I’ve been reading a lot about homomorphic encryption. I found it very interesting and decided to implement some of the algorithms I’d read about. Which brings me to thep.

The Homomorphic Encryption Project (thep) is a library of homomorphic encryption algorithms, methods, protocols, etc. At least, that is what it will be. For the time being, I’ve implemented the Paillier cryptosystem, it’s homomorphic methods, and key generation functions. In the future I’ll be implementing some of the cool protocols I’ve been reading about, more algorithms, and porting the library to other languages (currently I’ve written it in Java).

Check it out and let me know what you think.