Removing root certificates
Except for Linux systems, all other systems such as Apple, Microsoft and Mozilla work with root stores. These root stores are maintained via pushed updates, where as old root certificate will be deleted and new ones will be added.
Though it is possible that one of the root certificates need to be deleted. You could wait until the next update, where this root certificate is removed. You can also disable the root certificate yourself.
Instructions for Windows (Servers)
- From the search icon in the Taskbar, type MMC into the run box to launch the Microsoft Management Console (MMC).
- From the File menu, select Add/Remove Snap-In.
- Select the Certificates module from the area on the left, then click the Add button in the centre.
- On the following screen, choose Computer Account, followed by Local Computer, then click OK.
- In the MMC window, click beside Certificates (Local Computer) on the arrow icon, this will show the certificate store tree structure.
- Open the arrow icon next to Root Certificates, then click the underlying Certificates folder.
- Right-click on the certificate that you want to delete, and select Properties.
- Check 'Disable all purposes for this certificate', and click Apply.
- Restarting the computer is required.
Instructions for MacOS
- From the Finder, navigate to the Utilities directory, which can be found in the Application directory (or you can use the keys Shift + Command + U).
- Open the application KeyChain Access, and select the Keychain System Roots from the sidebar.
- Double-click the root certificate that you want to remove.
- From the details windows that opens, choose never trust as setting for When using this certificate under the trust settings.
Instructions for FireFox
- After opening FireFox, navigate to the Options from the top right hamburger menu.
- Select Privacy & Security and scroll down to Certificates.
- Click on the View Certificates button.
- Select the Authorities tab, and look for the Root Certificate that you would like to delete.
- Select the certificate and click the Delete or Distrust button.
- In the resulting dialogue, select the correct Root Certificate and then click OK.
Instructions for iOS
- Open the Settings application, and then select General.
- Select the Profile containing the Root Certificate that you would like to delete (Pre installed roots cannot be removed).
- Tap Delete Profile and enter your device password.
- Tap Delete again to confirm.
Instructions for Android
- Open the Settings application, and select the Security option.
- Navigate to the Trusted Credentials.
- Tap on the certificate that you would like to delete.
- Tap Disable.