From version 3.10 on, python module(s) that use the # variant when
parsing arguments need to have a #define PY_SSIZE_T_CLEAN before
including Python.h. This is not done in pycrypto library and
unfortunately this library is archived.
This patch fixes a SystemError when creating the AES cipher instance
in the decode script by switching to cryptography library, a more
popular and active python library than pycrypto.
From version 3.10 on, python module(s) that use the # variant when parsing arguments need to have a #define PY_SSIZE_T_CLEAN before including Python.h. This is not done in pycrypto library and unfortunately this library is archived.
This patch fixes a SystemError when creating the AES cipher instance in the decode script by switching to cryptography library, a more popular and active python library than pycrypto.