mirror of
https://github.com/fail0verflow/hbc.git
synced 2024-11-22 01:29:19 +01:00
use crypodomeex to prevent clashes with the old pycrypto
This commit is contained in:
parent
859b04bc37
commit
20681a0e28
@ -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
|
||||
|
@ -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"+\
|
||||
|
@ -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
|
||||
|
||||
|
@ -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()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user