I have issue with running make. I got the following error:
File "/opt/sdk-2.2.0/src/build/common/pt_creator.py", line 807, in
ptCreator.parse(sys.argv[1:])
File "/opt/sdk-2.2.0/src/build/common/pt_creator.py", line 685, in parse
private_key = serialization.load_pem_private_key(
TypeError: load_pem_private_key() missing 1 required positional argument: 'backend'
I have issue with running make. I got the following error: File "/opt/sdk-2.2.0/src/build/common/pt_creator.py", line 807, in
ptCreator.parse(sys.argv[1:])
File "/opt/sdk-2.2.0/src/build/common/pt_creator.py", line 685, in parse
private_key = serialization.load_pem_private_key(
TypeError: load_pem_private_key() missing 1 required positional argument: 'backend'
Previous solution (https://github.com/ly4k/Certipy/issues/31) mentioned it is related to cryptography and it needs to be 35.0.0. However, mine is already 35.0.0:
pip list | grep cryptography
cryptography 35.0.0
Any suggestions to get over it? Using pycryptodome 3.17 (instead of pycrypto, if it matters)