How to detect whether or not a browser support 128 encryption?  The question had been 
posted here several times before. No one had been able to provide a working answer.
According to Article 12017 from Allaire knowledge base, 
"req.getHearder("HTTPS_SECRETSIZE") is the client encrption key size under Netscape 
Enterprise Server. It is not true for IIS 4.0 (that value returns null). So I assume 
the way to detect browser's encrption key size is server dependent. I have tested the 
value of following headers in IIS 4.0:
HTTPS_SECRETKEYSIZE=1024
HTTPS_KEYSIZE=128
SSL_CIPHER_USEKEYSIZE=null

HTTPS_KEYSIZE returns 128 even with 40-bit browser, because it is the server's key 
size!
I used req.getHeaderNames() collected the name and value of all headers from a https 
quest, but nothing is HTTPS or SSL related.

I do know some peole use .ASP file to detect the browser's encryption level. If that 
info is not in the header for IIS, where could it be? Any comment is appreciated.

Thanks.


JJ Fu
SUN Certified Java programmer
Internet Developer
Compass Bank
(205)558-5255

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to