Portability
Portability
phpseclib is designed to be ultra-portable. The 3.0 version works on PHP 5.6+ and doesn't require any extensions. For purposes of speed, OpenSSL, GMP, libsodium or mcrypt are used, if they're available, but they are not required.
Interoperability
Interoperability
phpseclib is designed to be fully interoperable with standardized cryptography libraries and protocols.