What mechanisms exist to detect compromised default certificate private signing keys?

This is partially a follow-up to the these questions:
Is visiting HTTPS websites on a public hotspot secure?
Can free Wi-Fi hotspot providers snoop on HTTPS communications?
I understand of course there this exists other ways to compromise … Continue reading What mechanisms exist to detect compromised default certificate private signing keys?

An Untrustworthy TLS Certificate in Browsers

The major browsers natively trust a whole bunch of certificate authorities, and some of them are really sketchy:

Google’s Chrome, Apple’s Safari, nonprofit Firefox and others allow the company, TrustCor Systems, to act as what’s known as a root certificate authority, a powerful spot in the internet’s infrastructure that guarantees websites are not fake, guiding users to them seamlessly.

The company’s Panamanian registration records show that it has the identical slate of officers, agents and partners as a spyware maker identified this year as an affiliate of Arizona-based Packet Forensics, which public contracting records and company documents show has sold communication interception services to U.S. government agencies for more than a decade…

Continue reading An Untrustworthy TLS Certificate in Browsers

What is the best practice for relying parties to selectively trust certificates in a corporate pki hierarchy?

I have a pki infrastructure for internal company use.
In this pki there are multiple registration authorities whose responsibility is to.

receive certificate issuance requests
verify the identity of the user/device/entity requesting the c… Continue reading What is the best practice for relying parties to selectively trust certificates in a corporate pki hierarchy?

Why include the root certficiate in the chain, if it is already in receiving parts’ truststore?

If I have a self-signed CA certificate in my truststore, and I am sent a chain of certificates where the root CA is missing, is this a problem and if so why? Say that the last certificate in the chain is called S and is signed by CA.
If th… Continue reading Why include the root certficiate in the chain, if it is already in receiving parts’ truststore?