我最爱的那首歌最爱的angel
我到什么时候才能遇见我的angel
我最爱的那首歌最爱的angel
我不是王子也会拥有我的angel
🎵 张杰《云中的angel》
import base64
import hashlib
from Crypto.Cipher import AES
def encrypt_key(logid, seed):
key = (logid + seed + logid)
return hashlib.md5(key).hexdigest()
def aes_cbc_decrypt(text_base64, secret_key):
key = bytes.fromhex(secret_key)
iv = key[:16] # AES block size is 16 bytes
cipher = AES.new(key, AES.MODE_CBC, iv)
encrypted_data = base64.b64decode(text_base64)
decrypted_data = cipher.decrypt(encrypted_data)
# Remove padding
padding_len = decrypted_data[-1]
decrypted_data = decrypted_data[:-padding_len]
return decrypted_data.decode('utf-8')
if __name__ == '__main__':
key = encrypt_key(b'20240811235417E7C3B0CE9D745F7ACAAB', b'4455418eeec685e1c3c45cd90305adaa')
value = aes_cbc_decrypt('ShsyZ5RbjIZkXiM1bT0iuw==', key)
print(value)