symmetric lib
This commit is contained in:
parent
36787a7e19
commit
429276cf94
Binary file not shown.
1
utils/key.key
Normal file
1
utils/key.key
Normal file
@ -0,0 +1 @@
|
||||
c8Vo7OdLcNQJL2aDeLVepcGwOkXxnibd_BiOL6r42TM=
|
||||
19
utils/symmetric_keys_manager_1.py
Normal file
19
utils/symmetric_keys_manager_1.py
Normal file
@ -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)
|
||||
Loading…
Reference in New Issue
Block a user