FirstStart angepasst

This commit is contained in:
2024-11-25 15:17:20 +01:00
parent 304f9cabc5
commit 93efaabe6d
18 changed files with 1619 additions and 325 deletions

View File

@@ -17,11 +17,19 @@ class Vermasseln:
return storable_data
def entschluesseln(self, data):
data_list = data.split(".")
encoded_data = [b64decode(x) for x in data_list]
cipher = self.__vermasslungsKobold()
decrypted_data = cipher.decrypt_and_verify(encoded_data[0], encoded_data[1])
decrypted_data = decrypted_data.decode("utf-8")
try:
data_list = data.split(".")
encoded_data = [b64decode(x) for x in data_list]
cipher = self.__vermasslungsKobold()
decrypted_data = cipher.decrypt_and_verify(encoded_data[0], encoded_data[1])
decrypted_data = decrypted_data.decode("utf-8")
except (ValueError, IndexError):
print("Configuration corrupted")
decrypted_data = None
except Exception as e:
print(str(e))
decrypted_data = None
return decrypted_data