Allow removal of passphrase protection by calling encrypt with an empty passphrase
Revert exception thrown on wrong key for signature to allow application to handle an empty signatures array