Encryption “错误”;EVP_DecryptFinal_ex:bad decrypt:crypto\EVP\EVP_enc.c:570“;即使在命令行中指定-md5 sha256后也会显示

Encryption “错误”;EVP_DecryptFinal_ex:bad decrypt:crypto\EVP\EVP_enc.c:570“;即使在命令行中指定-md5 sha256后也会显示,encryption,ffmpeg,openssl,md5,sha,Encryption,Ffmpeg,Openssl,Md5,Sha,我有以下疑问。谁能给我一个解决方案吗 我第一次在解密.ts文件。我从源代码下载了多个.ts文件,并合并了它们,但无法解密该文件。即使它被解密,文件的大小也是零字节 我正在使用的命令: aes-128-cbc -d -in D:\Test\joined_files.ts -out D:\Test\decrypt_I00100000.ts -iv 0 -K 313863756468736b63646b6a616b -md SHA256 我得到的错误是: 十六进制字符串太短,用零字节填充长度 十六进

我有以下疑问。谁能给我一个解决方案吗

我第一次在解密.ts文件。我从源代码下载了多个.ts文件,并合并了它们,但无法解密该文件。即使它被解密,文件的大小也是零字节

我正在使用的命令:

aes-128-cbc -d -in D:\Test\joined_files.ts -out D:\Test\decrypt_I00100000.ts -iv 0 -K 313863756468736b63646b6a616b -md SHA256
我得到的错误是:

十六进制字符串太短,用零字节填充长度 十六进制字符串太短,用零字节填充长度 解密错误 1132:错误:06065064:数字信封例程:EVP_DecryptFinal_ex:错误解密:crypto\EVP\EVP_enc.c:570: aes-128-cbc中的错误


如果解密没有成功,首先要做的是仔细检查它是如何加密的。我们也需要知道。我的挑战是下载这个视频:你的钥匙看起来可疑。对于AES-128,您需要128位密钥(16字节)。您的密钥是14个字节(28个十六进制数字)。因此关于“十六进制字符串太短”的错误@JamesKPolk和Matt,我有没有办法下载这个视频:我已经从网络的标签上从这个url下载了密钥文件。另外,刚知道使用的加密是“椭圆曲线”