joomla/joomla-platform — pull request #909 by LouisLandry (2012-02-22 01:39:07+00:00)
Title: New Crypt package.

This adds a new crypt package to the Joomla Platform to replace and enhance the old JSimpleCrypt library. JSimpleCrypt has been deprecated in favor of JCrypt. There are currently 4 "cipers" implemented for JCrypt though any number of them could be added down the road. It should be noted that besides the weak encryption carried over from JSimpleCrypt all of the other ciphers use the PHP mcrypt extension for cryptography.

I'm sure this thing isn't perfect, and I'm sure there will people with lots of improvements and criticisms, but this gives us an opportunity to really address encrypting/decrypting data within the platform in a way that is extensible and easy to use.