为什么会出现此错误:SSCEP.exe:验证签名错误?

为什么会出现此错误:SSCEP.exe:验证签名错误?

我正在尝试使用执行文件NDES/SCEP Windows 测试工具)。为了获得良好的注册,zip 文件中有一个 README 文件,您可以在该网站上获取该文件。因此,README 文件会告诉您执行以下操作:

openssl.exe req -config scep.cnf -new -key priv.key -out test.csr
sscep.exe getca -u http://172.16.1.20/certsrv/mscep/ -c ca.crt
sscep.exe enroll -u http://172.16.1.20/certsrv/mscep/mscep.dll -k priv.key -r test.csr -l test.crt -c ca.crt-0 -e ca.crt-1

我使用了另一个 URL,它也有效。前两个操作完美运行,但执行第三个操作时总是出现此错误:

sscep.exe: sending certificate request
sscep.exe: valid response from server
sscep.exe: error verifying signature
6448:error:0407006A:rsa routines:RSA_padding_check_PKCS1_type_1:block type is not 01:.\crypto\rsa\rsa_pk1.c:100:
6448:error:04067072:rsa routines:RSA_EAY_PUBLIC_DECRYPT:padding check failed:.\crypto\rsa\rsa_eay.c:639:
6448:error:21071069:PKCS7 routines:PKCS7_signatureVerify:signature failure:.\crypto\pkcs7\pk7_doit.c:868:

我在网上搜索了一下,发现很多人遇到了我的问题,但一些解决方案链接在网站上,而这些网站已经不存在了。也许有人知道这个错误。

谢谢

相关内容