I encountered a problem today when attempting to access a low-end router web interface using Internet Explorer 10.
Error: The security certificate presented by this website is not secure.
Yes, I know, use Firefox or some other browser. While that would have probably worked I decided to investigate further and found the resolution.
The problem is that IE10 requires all certificates to be 1024 bit key or better. While this is inherently a good thing, it can cause trouble with equipment or pages that are not using this key length. In my case, the problem was that it prevented access to the management page that I needed.
To fix this, you'll need to tell Windows that the key length can be a minimum of 512 bits. It is important to note that this does mean you are lowering the security level of your system. While this may not matter overall, it is important to be conscious that you are doing so.
- Locate your Command Prompt, typically located under Start -> All Programs -> Accessories
- Right-click on the icon and choose "Run as administrator"
- Enter the text below and press Enter
certutil -setreg chain\minRSAPubKeyBitLength 512
Now you should be able to refresh the page and gain access to what you need.