Internal certificate authority
SenatorMI Root CA certificate
Some internal services of Senator Meetings & Incentives use certificates issued by our own certificate authority. Computers in the company domain trust it automatically. On other devices (private laptop, Mac, phone, a supplier's computer) install it as described below, otherwise the browser reports that the connection to these services is not secure.
- Authority
- SenatorMI Root CA
- Valid until
- 9 October 2046
- SHA-256 fingerprint
- 61:BA:76:CD:15:2F:3C:40:1D:46:20:FC:B8:53:CE:85:32:95:EC:1D:03:C0:34:8E:79:2D:79:7A:FF:53:9D:62
- SHA-1 fingerprint
- 9B:0A:EE:49:B6:D9:E4:60:2D:65:4F:01:B5:49:15:E3:C2:1F:9C:87
Before you install it: the device will trust every certificate this authority issues. Install it only on devices you use to work with Senator Meetings & Incentives.
Download it only from this page and compare the fingerprint with the values above. Do not install a certificate someone sends you.
Windows
Into the current user's store, no administrator rights needed. Works for Edge and Chrome.
- Download
SenatorMI-Root-CA.crtand open it. - On the Details tab check that the Thumbprint is
9b0aee49b6d9e4602d654f01b54915e3c21f9c87(the SHA-1 fingerprint above). - On the General tab click Install Certificate, choose Current User and Next.
- Choose Place all certificates in the following store, Browse and select Trusted Root Certification Authorities.
- Next, Finish and confirm the security warning with Yes.
For all users of the computer choose Local Machine instead of Current User (requires administrator rights).
Mac
- Download
SenatorMI-Root-CA.crt(Windows, Mac, Android button) and open it. The certificate is added to the login keychain. - In Keychain Access (find it with Spotlight) open SenatorMI Root CA and check the SHA-256 fingerprint.
- Expand Trust and set When using this certificate to Always Trust. Confirm the change with your password when closing the window.
Without the third step Safari and Chrome still do not trust the certificates, even with the certificate in the keychain. On a Mac the configuration profile does not enable trust for websites, so it is only meant for iPhone and iPad.
Or in Terminal, including the fingerprint check (for all users, needs an administrator password):
openssl x509 -in ~/Downloads/SenatorMI-Root-CA.crt -noout -fingerprint -sha256
sudo security add-trusted-cert -d -r trustRoot \
-k /Library/Keychains/System.keychain ~/Downloads/SenatorMI-Root-CA.crt
iPhone and iPad
- Open this page in Safari, tap iPhone, iPad and allow the profile download.
- Settings → Profile Downloaded → Install, enter the device passcode and confirm.
- Settings → General → About → Certificate Trust Settings (at the very bottom) and turn on SenatorMI Root CA.
Without the third step Safari still does not trust the certificates, even with the profile installed.
Android
- Download
SenatorMI-Root-CA.crt. - Settings → Security & privacy → More security settings → Encryption & credentials → Install a certificate → CA certificate.
- Install anyway and select the downloaded file.
Menu names differ between manufacturers; searching Settings for "CA certificate" helps. Installing directly from the browser is not possible.
Linux
Debian, Ubuntu:
openssl x509 -in SenatorMI-Root-CA.pem -noout -fingerprint -sha256
sudo cp SenatorMI-Root-CA.crt /usr/local/share/ca-certificates/
sudo update-ca-certificates
Fedora, RHEL:
sudo cp SenatorMI-Root-CA.pem /etc/pki/ca-trust/source/anchors/
sudo update-ca-trust
Chrome and Chromium on Linux keep their own store: import the certificate in chrome://certificate-manager as a trusted authority.
Firefox
On Windows and Mac, Firefox usually picks up a certificate added to the
system by itself. If the page still shows a warning (and always on
Linux), import it directly: Settings → Privacy & Security →
Certificates → View Certificates → Authorities → Import, select
SenatorMI-Root-CA.pem and tick Trust this CA to
identify websites.