From d90aec17e2201f256783a531c548dcc9857c889d Mon Sep 17 00:00:00 2001 From: Thibaut Horel Date: Fri, 31 Dec 2010 19:19:25 +0100 Subject: Cleanup of repository. Bases of webclient. * remove sleekxmpp (install guideline in server/README) * move server code to server directory * webclient directory with basic strophejs example --- crypto.py | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 crypto.py (limited to 'crypto.py') diff --git a/crypto.py b/crypto.py deleted file mode 100644 index f99001f..0000000 --- a/crypto.py +++ /dev/null @@ -1,28 +0,0 @@ -from keyczar import keys -import ssh_rsa_key_util - -if __name__ == '__main__' : - #load asymmetric keys for 2 users. user1 key is generated, - #while user2 key is loaded from disk - keyuser1 = keys.RsaPrivateKey.Generate() - keyuser1public = keyuser1.public_key - ssh_keys_directory = '/home/guillaume/.ssh/' - keyuser2 = ssh_rsa_key_util.SshRsaPrivateKey.Read(ssh_keys_directory + 'id_rsa') - keyuser2public = keyuser2.public_key - - #symmetric key to encrypt the data - key = keys.AesKey.Generate() - #encrypt symmetric key for user 1 and 2 - key1 = keyuser1public.Encrypt(key.key_string) - key2 = keyuser2public.Encrypt(key.key_string) - - msg = 'Guillaume is a genius!' - secretmsg = key.Encrypt(msg) - - #msg decoded by user 1 - newkey1 = keys.AesKey(keyuser1.Decrypt(key1), key.hmac_key) - print newkey1.Decrypt(secretmsg) - - #msg decoded by user 2 - newkey2 = keys.AesKey(keyuser1.Decrypt(key1), key.hmac_key) - print newkey2.Decrypt(secretmsg) -- cgit v1.2.3-70-g09d2