У меня есть файл .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 так, чтобы моя команда, приведенная выше, работала?