Google Keyczar open source crypto
From the "we're not just a search company anymore" files:
Cryptography and open source are being joined together in a new effort called Keyczar. The project is being hosted on Google Code under the Apache 2.0 license and includes both Java and Python implementation (nope no PHP or C++).
According to Google's Steve Weiss:
Keyczar is a cryptographic toolkit that supports encryption and
authentication for both symmetric and public-key algorithms. It
addresses some of the aforementioned issues by choosing safe defaults,
tagging outputs with key version information, and providing a simple
application programming interface. Keyczar's key versioning system
makes it easy to rotate and revoke keys, without worrying about
backward compatibility or making any changes to source code.
While this is currently a Google project, I could see this getting adopting broadly and quickly over the course of 2008 as Linux distributions take a look at it.