我正嘗試使用signtool.exe對PDF文件進行數字簽名。這是我用的是 D:>signtool sign /a /t http://timestamp.digicert.com /n "Name of certificate issued" "E:\xxx.pdf"
命令它給我的錯誤像下面 SignTool Error: This file format cannot be signed
我一直在使用SHA1簽名多年,但從2016年起,Windows迫使開發人員使用SHA256。 Windows Enforcement of Authenticode Code Signing and Timestamping 通過使用Windows 7 SDK signtool職能簽署SHA-256是「未知的命令」,所以這是signtool過時的signtool,不應該被使用了。 用SHA256籤