Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

X509Certificate2.Verify() method, validating against revocation list and performance implications of it

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.

  1. Please direct me to some documentation which provides details of this method.
  2. Does Verify() method verifies the certificate against revocation list? If yes, what if online list is not available or network is not available?
  3. Are there performance implications when you validate certificate against revocation list?
like image 282
Learner Avatar asked Apr 10 '12 05:04

Learner


1 Answers

  1. Go through this question to understand Verify method more.
  2. Yes, Verify() method checks if the certificate using which it's called is revoked or not.
  3. There is no big performance hit but yes, it takes little longer time to verify if the certificate is revoked.
like image 50
Learner Avatar answered Nov 15 '22 07:11

Learner