MIT-licensed pure-PHP implementations of an arbitrary-precision integer arithmetic library, fully PKCS#1 (v2.1) compliant RSA, DES, 3DES, RC4, Rijndael, AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and X.509
- Documentation / Manual
 - API Documentation (generated by Sami)
 
- Development Branch
 - Unstable API
 - Do not use in production
 
- Modernized version of 1.0
 - Minimum PHP version: 5.3.3
 - PSR-4 autoloading with namespace rooted at 
\phpseclib - Install via Composer: 
composer require phpseclib/phpseclib ~2.0 
- Long term support (LTS) release
 - PHP4 compatible
 - Composer compatible (PSR-0 autoloading)
 - Install using Composer: 
composer require phpseclib/phpseclib ~1.0 - Install using PEAR: See phpseclib PEAR Channel Documentation
 - Download 1.0.11 as ZIP
 
Need Support?
- Checkout Questions and Answers on Stack Overflow
 - Create a Support Ticket on GitHub
 - Browse the Support Forum (no longer in use)
 
- 
Fork the Project
 - 
Ensure you have Composer installed (see Composer Download Instructions)
 - 
Install Development Dependencies
composer install
 - 
Create a Feature Branch
 - 
(Recommended) Run the Test Suite
vendor/bin/phpunit
 - 
(Recommended) Check whether your code conforms to our Coding Standards by running
vendor/bin/phing -f build/build.xml sniff
 - 
Send us a Pull Request