]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/aes.py
[compat] Remove deprecated functions from core code
[yt-dlp.git] / yt_dlp / aes.py
index d0e6d7549fc1fcceab0b81e913a64b99060993ca..b3f504977df6237a9617b337a3a7157c23e514a6 100644 (file)
@@ -1,6 +1,7 @@
+import base64
 from math import ceil
 
-from .compat import compat_b64decode, compat_ord
+from .compat import compat_ord
 from .dependencies import Cryptodome_AES
 from .utils import bytes_to_intlist, intlist_to_bytes
 
@@ -264,7 +265,7 @@ def aes_decrypt_text(data, password, key_size_bytes):
     """
     NONCE_LENGTH_BYTES = 8
 
-    data = bytes_to_intlist(compat_b64decode(data))
+    data = bytes_to_intlist(base64.b64decode(data))
     password = bytes_to_intlist(password.encode())
 
     key = password[:key_size_bytes] + [0] * (key_size_bytes - len(password))