我有一个.p7s文件,该文件带有PDF签名,现在已损坏,无法打开。尝试将其转换回PDF时遇到问题。
我已经尝试过该修复工具https://www.pdf-online.com/osa/repair.aspx,它能够给我提供PDF,但是它看起来非常糟糕,我无法从中读到很多东西。
我也在Mac上尝试过此命令:
openssl smime -inform DER -verify -noverify -in "file.p7s" -out "file.pdf"
但是我收到此错误:
Error reading S/MIME message
140735895516104:error:0D07207B:asn1 encoding routines:ASN1_get_object:header too long:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22.50.2/libressl/crypto/asn1/asn1_lib.c:152:
有人知道如何正确地将.p7s转换回.pdf或修复.p7s文件,以便上面的命令起作用吗?