我有一个加密字符串,我需要解密它:
我掌握的信息:
- 使用的加密:RFC3826 (AES-128 ECB)
- 加密字符串:AjL4iV8YSGnNOCQYOJXIP97GjCAYp2k0QLm56XxJN0p/yu5xQh5uitX3UmfP3bzZaXDd2u6hMwp6cxO3cNL1cg==
- 密钥:MySecretKey
当我使用以下网站时,我可以毫无问题地对其进行解密:
(https://www.devglan.com/online-tools/aes-encryption-decryption)
最后结果:
- Base64: ZTY3OTkzMmQtMTJiMi00OGEyLThlZjctMzAxY2RiOWFiNTdiMjg5WUgzSVRJWFJI
- 纯文本:e679932d-12b2-48a2-8ef7-301cdb9ab57b289YH3ITIXRH
当我尝试使用 OpenSSL 对其进行解密时,我有特殊字符:
openssl enc -aes-128-ecb -d -a -nopad -nosalt -pass pass:MySecretKey -in string.txt
输出字符串:ûUzÊVmwN☺+æ¨+\˨Ì┬cåÁ⌂▄B░×H·4é▀+>╦ G├[ëæ│_i(A&1·:0>▼è³0r
难道我做错了什么?