phpCrypt version 0.4 was released late last night. It includes support for the 3-Way cipher. Another big addition is support for secure random number generation on Windows using the Microsoft’s CAPICOM SDK. This will create Initialization Vectors which are more secure than in previous releases on the Windows platform. Prior to version 0.4 Windows users had to rely on PHP’s mt_rand() function for random numbers. View the README file included with phpCrypt for more information.

In addition, several bug fixes and minor speed improvements were made to the library. This version is still considered ‘experimental’ and is not ready for production.

I’m considering freezing this version for a while, and let feedback roll in so I can address issues and implement feature requests.