These instructions will walk you through marking a particular SSL certificate authority's CA certificate, and by extension all SSL certificates issued (signed) by this CA, as untrusted in the respective web browser or operating system.
Firefox
- Open Firefox preferences:
Windows
From the Tools menu select Options
OS X
On the menu bar, from the Firefox menu select Preferences
Linux
From the Edit menu select Preferences
- Click on the Advanced panel
- Select the Encryption tab
- Click View Certificates
- In the Certificate Manager window, select the Authorities tab
- Scroll down to the desired certificate authority and select the appropriate CA certificate
- Click Delete or Distrust…
- Click OK to confirm
Internet Explorer / Windows
- Open the Microsoft Management Console:
XP
Click Start > Run, and type mmc
Vista / 7
Click Start, and type mmc in the search box
- On the File menu, select Add / Remove Snap-in…
- From the list of available snap-ins, double-click Certificates (if prompted, choose to manage certificates for Computer account, then choose Local computer)
- From the Action menu, choose Find certificates…
- Type the certificate authority into the Contains field and click Find Now
- Right-click on the desired CA certificate in the results list and select Properties
- Under Certificate purposes, select Disable all purposes for this certificate
- Click OK
Safari / OS X
- Launch the Keychain Access app from Applications > Utilities
- On the left, under Keychains select System Roots, and under Category select Certificates
- Find the desired CA certificate in the list and double-click it
- Click the triangle to expand the Trust section
- Change When using this certificate to Never Trust
- Close the certificate window
Chrome
- From the Customize and control Chrome menu (wrench icon to the right of the address bar), select Preferences
- Select Under the Hood from the left pane
- Under HTTPS/SSL, click the Manage Certificates… button
- Select the Authorities tab
- Scroll down to the desired certificate authority and select the appropriate CA certificate
- Click Edit…
- Under Edit trust settings, uncheck all items
- Click OK
Linux
- Edit /etc/ca-certificates.conf and prepend an exclamation mark to the appropriate CA certificate. For example, to remove DigiNotar_Root_CA edit the line to look as follows:
?!mozilla/DigiNotar_Root_CA.crt - As root, run the following command:
# update-ca-certificates