diff --git a/.client_test_3.py.swp b/.client_test_3.py.swp deleted file mode 100644 index 4b5b6dd..0000000 Binary files a/.client_test_3.py.swp and /dev/null differ diff --git a/utils/key.key b/utils/key.key new file mode 100644 index 0000000..8551253 --- /dev/null +++ b/utils/key.key @@ -0,0 +1 @@ +c8Vo7OdLcNQJL2aDeLVepcGwOkXxnibd_BiOL6r42TM= \ No newline at end of file diff --git a/utils/symmetric_keys_manager_1.py b/utils/symmetric_keys_manager_1.py new file mode 100644 index 0000000..029fe99 --- /dev/null +++ b/utils/symmetric_keys_manager_1.py @@ -0,0 +1,19 @@ +# Symmetric crypto lib +from cryptography.fernet import Fernet + +key = Fernet.generate_key() + +file = open('key.key', 'wb') +file.write(key) # The key is type bytes still +file.close() + +message = "my deep dark secret".encode() + +f = Fernet(key) +encrypted = f.encrypt(message) + +print(encrypted) + +decrypted = f.decrypt(encrypted) + +print(decrypted)