Resolve #3492478 "Remove dependency on phpseclib"
Closes #3492478.
This changes the KeyPair class to use the OpenSSL extension instead of a third-party library. A few phpunit tests are included to get automated testing of Key Asymmetric off the ground.
Only OpenSSL keys can be validated. If anyone was using SSH keys, they don't work anymore. What other kinds of keys do people use with this module?
Edited by John Franklin