Better error on v2 load bad key

key_import v0.1.4
Christophe Mehay 5 years ago
parent d8ee91da9f
commit 14e91f8ed2

@ -180,6 +180,10 @@ class OnionV2(Onion):
def set_private_key(self, key: bytes) -> None:
'Add private key'
if not key.startswith(b'-----BEGIN RSA PRIVATE KEY-----'):
raise Exception(
'Private key does not seems to be a valid RSA PEM key'
)
self._save_keypair(RSA.importKey(key.strip()))
def _get_private_key_has_native(self) -> bytes:

@ -6,7 +6,7 @@ from setuptools import setup
setup(
name='pytor',
version='0.1.3',
version='0.1.4',
packages=find_packages(),

Loading…
Cancel
Save