Beispiel #1
0
    def Encrypt(toEncrypt, key, useHashing):
        toEncryptArray = Encoding.UTF8.GetBytes(toEncrypt.encode("utf-8"))
        if useHashing:
            keyArray = hashlib.md5(key.encode("utf-8")).digest()
            pass
        else:
            keyArray = key.encode("utf-8")
            pass

        tdes = TripleDes(keyArray, ECB)
        resultArray = tdes.encrypt(toEncryptArray)

        return base64.b64encode(resultArray)
        pass