小编Fir*_*boy的帖子

OpenSSL解密错误 - 填充与原始

我收到一个加密文件,这是合作伙伴的关键.密钥本身已使用我们的数字证书公钥加密.

当我尝试使用以下和我们的私钥解密密钥时,我得到一个填充错误,如下所示:

C:\openssl rsautl -decrypt -in xxxx_Key -inkey xxxxprivatekey.pem -hexdump -out aeskey.txt
Loading 'screen' into random state - done
RSA operation error
5612:error:0407109F:rsa routines:RSA_padding_check_PKCS1_type_2:pkcs decoding er
ror:.\crypto\rsa\rsa_pk1.c:273:
5612:error:04065072:rsa routines:RSA_EAY_PRIVATE_DECRYPT:padding check failed:.\
crypto\rsa\rsa_eay.c:602:
Run Code Online (Sandbox Code Playgroud)

如果我将-Raw开关添加到解密,它似乎工作,但生成的hexdump比我期望的大.任何人都可以提供关于这里可能发生的事情的建议吗?谢谢!

encryption cryptography

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

cryptography ×1

encryption ×1