After many months (technically years) of working on phpCrypt, I am finally happy to announce a Beta version of phpCrypt is finally ready for the public. phpCrypt is an Open Source PHP Encryption library that does not require or use any external PHP modules. phpCrypt does not use mCrypt or OpenSSL PHP modules. phpCrypt was written from scratch using freely available resources online and in books, to help me better understand and learn encryption. It’s not as fast as the mCrypt module because phpCrypt is written in PHP, however if you are in a situation where you can not use the mCrypt library phpCrypt should be a suitable alternative.

phpCrypt aims to support every major encryption cipher, as well as major encryption modes. Also included are some older, historic encryption ciphers, which I implemented when I was bored.

Please note that this release is a beta release. I have not had the chance to test it thoroughly, so I am hoping others will give phpCrypt a shot, and report back what you think. The project is under active development, and I will respond to bug fixes as soon as possible.

Visit the phpCrypt website for more information, and to download the library