What verification does Apache do as part of SSLVerifyClient?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



All,
 
I’m starting to use SSLVerifyClient.  I can’t find any documentation on exactly what it means to verify a client, however.
 
By reading the source, I found that some of the work is delegated to OpenSSL and its behavior is somewhat documented here:  http://www.openssl.org/docs/ssl/SSL_CTX_set_verify.html.  When it says “signatures and issuer attributes are checked,” I assume it’s checking that the issuer is trusted and the cert is not expired.  Do you know of anything else?
 
Also, does Apache itself do anything besides this?  I can’t really read the C source well enough to know (ssl_engine_kernel’s ssl_callback_SSLVerify function  seems to be the place.)  For example, is there anything that checks that the request is coming from the host identified in the cert?  I assume there is but don’t see anything like that in the src.
 
Thanks
 
John
 
 
 

[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux