diff --git a/librespot/audio/decrypt/AesAudioDecrypt.py b/librespot/audio/decrypt/AesAudioDecrypt.py index 9dc2df6..10130ff 100644 --- a/librespot/audio/decrypt/AesAudioDecrypt.py +++ b/librespot/audio/decrypt/AesAudioDecrypt.py @@ -1,7 +1,7 @@ import time -from Crypto.Cipher import AES -from Crypto.Util import Counter +from Cryptodome.Cipher import AES +from Cryptodome.Util import Counter from librespot.audio.decrypt.AudioDecrypt import AudioDecrypt from librespot.audio.storage import ChannelManager diff --git a/librespot/core/Session.py b/librespot/core/Session.py index cf9d8d6..b838e85 100644 --- a/librespot/core/Session.py +++ b/librespot/core/Session.py @@ -13,10 +13,10 @@ import typing import defusedxml.ElementTree import requests -from Crypto.Hash import HMAC -from Crypto.Hash import SHA1 -from Crypto.PublicKey import RSA -from Crypto.Signature import PKCS1_v1_5 +from Cryptodome.Hash import HMAC +from Cryptodome.Hash import SHA1 +from Cryptodome.PublicKey import RSA +from Cryptodome.Signature import PKCS1_v1_5 from librespot.audio import AudioKeyManager from librespot.audio import PlayableContentFeeder diff --git a/requirements.txt b/requirements.txt index 9df540d..921074d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ defusedxml==0.7.1 protobuf==3.15.8 -pycryptodome==3.10.1 +pycryptodomex==3.10.1 requests==2.25.1