VerifyCertSigner: Verify certificate signer and signature of X.509 certificate file


VerifyCertSigner.cs is a .NET assembly CryptoAPI console utility which reads a binary DER certificate file, extracts the IssuerName data, searches a user-specified CryptoAPI certificate store for a matching issuer certificate, and uses that issuer certificate to verify the signature on the certificate file.


   VerifyCertSigner  mycertfile.cer  ROOT

This utility uses P/Invoke to CryptoAPI functions:

CryptVerifyCertificateSignature


Michel I. Gallant
neutron@istar.ca