Decrypt/verify

        :param encrypted_data: Encrypted data
        :param passphrase: Passphrase
        :param signer_key: Signer key ID. Sign will not be verifyed when None
        :param always_trust: Skip key validation and assume that used keys are always fully trusted
        :param output_filename: Decrypted data will be written to this file when not None
        :rtype: EncryptResult

def decrypt(self, encrypted_data, *args, **kwargs):
        '''
        Decrypt/verify

        :param encrypted_data: Encrypted data
        :param passphrase: Passphrase
        :param signer_key: Signer key ID. Sign will not be verifyed when None
        :param always_trust: Skip key validation and assume that used keys are always fully trusted
        :param output_filename: Decrypted data will be written to this file when not None
        :rtype: EncryptResult
        '''
        return self.decrypt_file(self.create_stream(encrypted_data), *args, **kwargs)