X509Certificate2.Verify() method, validating against revocation list and performance implications of it
.net, certificate-revocation, x509certificate, x509certificate2
Solution
- Go through this question to understand Verify method more.
- Yes, Verify() method checks if the certificate using which it's called is revoked or not.
- There is no big performance hit but yes, it takes little longer time to verify if the certificate is revoked.
Problem
I want to validate the X509 certificate. And I thought to go for X509Certificate2.Verify() method. However, the documentation does not tell anything about what all things it verifies. - Please direct me to some documentation which provides details of this method. - Does Verify() method verifies the certificate against revocation list? If yes, what if online list is not available or network is not available? - Are there performance implications when you validate certificate against revocation list?