From 429276cf94916a4a601c5d4c2506887a1218f627 Mon Sep 17 00:00:00 2001 From: Votre Nom Date: Fri, 8 Nov 2019 17:45:41 +0100 Subject: [PATCH] symmetric lib --- .client_test_3.py.swp | Bin 12288 -> 0 bytes utils/key.key | 1 + utils/symmetric_keys_manager_1.py | 19 +++++++++++++++++++ 3 files changed, 20 insertions(+) delete mode 100644 .client_test_3.py.swp create mode 100644 utils/key.key create mode 100644 utils/symmetric_keys_manager_1.py diff --git a/.client_test_3.py.swp b/.client_test_3.py.swp deleted file mode 100644 index 4b5b6dd23560e8ef5cd5fa96ac6dd74fc2864aa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeHN&u<$=6rLg>ewHHOhLB#JL)Mj9Cr+WkQlz?(10kfXVy6dCwOa2!+nem}taisv z+yfjCcMu2o12`f051=plh2@;p08R^q{X5PGc?|W}%ZTStB zZf$PUs<|Z4o)_Yq55K#8`Q?wr-iFlMhA?O9Gdi z)^c{#7it&j#TRx@is%u|fM!55pc&8%Xa+O`ngPv#X5fFzfQrtE58&Nng@@UX1AIPL z^vh?_)ep^pW9zh0d7ytP`A;jlT!g&1uU;h68 z>w*x!0lxxwfscSK;BDXn@bhy*`~=(uJ_Ysw4|oT-3N(P<&kOMb@CgtBeV_-t0{r=` z5PtyQ0xmEBHURsj4j$8>y|uu&&`IVf6XGU3oQw!6Jv=gn?Cn?8~%Mrn<_ zFq$Z%Hec4JZm2k>fRn@?F)2xoOiLXn+$^T}&{OSN-Q>`bE*pyzHGFk-5mpp7P!xM1 zlu~YHi(+=zo3cx;t?YKKkv$7}_7iSX#e-sT57v9(h@43rqsEc)Qb&p=1K)FKpJ((Q z-PoerRI4BDJNLrOoQHvFu_U`zzRbe1x%9u-$TZF4I~}c!r{Jn$ROxEPs{2_1=8It~ zNJhqBh7wLh0d<_qt(D8Ky?$l&jim=S@4so-0I?{;*C^abNwN}79jk*f|TQjr7C_bCl1$w@|bCa0vFXWU4tG{zO%!EisG zFf!{XE3?!&F5+_Ps%QJ&9WE6ZX_gkQdqWDPqLb>|x!zP1J5>@72{1LT?QU#zcdXv# zyEu8`VC?x!<(a#uLXUxvNHI%Uh zHxt|(qf{u#uBnqmV!?)uJAg!mMBF$bJIXM|GEqn*8LN7|B7jASg!jtKA4bvZY*?Gu zyZuHv+q<#8W%c?y-Oe^_E+eo;wHhc|nD#cR{q>v0ON%<;M1& 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)