我想使用gpg
命令签署一些 PDF。我在“密码和密钥”GUI 中生成了 GnuPG 密钥。现在,如果我这样做
gpg --clearsign --output=signed_doc.pdf doc.pdf
输出的图形被扭曲,以至于无法再识别(例如,文本消失,出现奇怪且非常大的黑色物体等)。如果我改为使用
gpg --sign --output=signed_doc.pdf doc.pdf
现在我无法再使用 PDF 阅读器打开 PDF,并且得到File type unknown (application/octet-stream) is not supported
。
我如何对文件进行数字签名?