use crypodomeex to prevent clashes with the old pycrypto

This commit is contained in:
Andre Heider 2016-11-24 07:26:02 +01:00
parent 859b04bc37
commit 20681a0e28
4 changed files with 8 additions and 8 deletions

View File

@ -39,7 +39,7 @@ You can download binaries of those
Additionally, you'll need the following packages on your host machine:
* pycryptodome (for PyWii)
* pycryptodomeex (for PyWii)
* libpng headers (libpng-dev)
* gettext
* sox

View File

@ -6,7 +6,7 @@
from array import array
from struct import pack, unpack
from Crypto.Util.number import bytes_to_long, long_to_bytes
from Cryptodome.Util.number import bytes_to_long, long_to_bytes
# y**2 + x*y = x**3 + x + b
ec_b = "\x00\x66\x64\x7e\xde\x6c\x33\x2c\x7f\x8c\x09\x23\xbb\x58\x21"+\

View File

@ -8,11 +8,11 @@ from struct import unpack, pack
import os, os.path
import sys
from Crypto.Cipher import AES
from Crypto.Hash import SHA
from Crypto.PublicKey import RSA
from Crypto.Util.number import bytes_to_long, long_to_bytes
from Crypto.Signature import pkcs1_15
from Cryptodome.Cipher import AES
from Cryptodome.Hash import SHA
from Cryptodome.PublicKey import RSA
from Cryptodome.Util.number import bytes_to_long, long_to_bytes
from Cryptodome.Signature import pkcs1_15
import ec

View File

@ -2,7 +2,7 @@
import sys, os, os.path
import pywii as wii
from Crypto.Hash import SHA
from Cryptodome.Hash import SHA
wii.loadkeys()