def test_openssl_des(self): import ctypes_des # keys = des.set_key(self._key) for phone in self._get_phones(): print ctypes_des.des_encrypt(phone, self._key, self._ivec)
def test_des_encrypt(self): import pyDes key = '_abcdef_' ivec = key sinput = 'testtes' k = pyDes.des(key, pyDes.CBC, ivec, pad=None, padmode=pyDes.PAD_PKCS5) expected = bin2hex(k.encrypt(sinput)) from ctypes_des import des_encrypt real = des_encrypt(sinput, key, ivec) self.assertEqual(real, expected)