Added public key test and have been having issues with private key test and variable lengths on the outputs