Merge branch 'master' of https://git.kmlabz.com/BiztProtoBois/server
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Attila Szigeti 2021-04-25 17:50:50 +02:00
commit f6461273ab

View File

@ -135,14 +135,14 @@ class Authetication:
return dictionary return dictionary
def loadServerPrivateKey(self) -> RsaKey: def loadServerPrivateKey(self, passphrase: str) -> RsaKey:
with open(self.CONFIG_FILE_LOCATION) as json_file: with open(self.CONFIG_FILE_LOCATION) as json_file:
data = json.load(json_file) data = json.load(json_file)
key = data['serverPrivateKey'] key = data['serverPrivateKey']
key = bytes.fromhex(key) key = bytes.fromhex(key)
try: try:
rsaKey = RSA.import_key(key) rsaKey = RSA.import_key(key, passphrase)
except ValueError: except ValueError:
print('Invalid server private key!') print('Invalid server private key!')
return rsaKey return rsaKey