Changes
- Add support for additional possible invalid result codes:
CRYPT_E_REVOKED
CERT_E_UNTRUSTEDROOT
CERT_E_UNTRUSTEDTESTROOT
CERT_E_WRONG_USAGE
CERT_E_EXPIRED
CRYPT_E_REVOCATION_OFFLINE
CERT_E_VALIDITYPERIODNESTING
CERT_E_PURPOSE
CERT_E_REVOCATION_FAILURE
CERT_E_CN_NO_MATCH
CERT_E_ROLE
Versions:
FastSigCheck.exe: The normal version you'll probably want to use.FastSigCheckHeadless.exe: Returns results only as an exit code with no option for string outputs of any kind, in case maximum efficiency is required. Though I haven't found it to really be any faster, but have included it anyway just in case.