Ejemplo n.º 1
0
 def test_pairs(self):
     from uuid import uuid4
     crypto.setup_table('12233', 'des-cfb')
     e = crypto.new_crypto()
     d = crypto.new_crypto()
     for i in range(100):
         data = uuid4().bytes
         e_data = e.encrypt(str(data))
         self.assertEqual(d.decrypt(e_data ), data)
Ejemplo n.º 2
0
 def __init__(self, socket, *args, **kwargs):
     self.crypto = crypto.new_crypto()
     super(CryptoIOStream, self).__init__(socket, *args, **kwargs)
Ejemplo n.º 3
0
 def test_method_is_table(self):
     crypto.setup_table('12233')
     e = crypto.new_crypto()
     for i in range(2000):
         d = e.encrypt(self.data)
         self.assertEqual(e.decrypt(d), self.data)
Ejemplo n.º 4
0
 def test_des_cfb(self):
     crypto.setup_table('12233', 'des-cfb')
     e = crypto.new_crypto()
     for i in range(2000):
         d = e.encrypt(self.data)
         self.assertEqual(e.decrypt(d), self.data)
Ejemplo n.º 5
0
 def __init__(self, socket, *args, **kwargs):
     self.crypto = crypto.new_crypto()
     super(CryptoIOStream, self).__init__(socket, *args, **kwargs)