| ▲ | brabel 4 hours ago | |||||||
I believe you misunderstood how it works. A parent certificate cannot be used to decrypt information encrypted by a child certificate… the CA issuer just signs your child certificate, it doesn’t have access to your private key. Then, everyone who trusts the CA will trust your certificate by checking it is signed by the CA who should have done the checks to ensure your certificate contains truthful data. So your layman description of “they have secret codes to everyone’s encryption” is completely wrong. | ||||||||
| ▲ | kbolino 3 hours ago | parent | next [-] | |||||||
Certificate keys aren't used for encryption anymore anyway. A modern TLS connection uses an ephemeral key-exchange protocol where both parties opaquely agree to a one-time-use random encryption key that is not knowable to any other party, not even someone who can gain access to either party's private key. This is called Forward Secrecy (originally and sometimes still known as Perfect Forward Secrecy or PFS, but the use of the word "perfect" in any cryptographic context is akin to naming a ship "Unsinkable"). | ||||||||
| ||||||||
| ▲ | FromOmelas 3 hours ago | parent | prev [-] | |||||||
They have the secret codes to MITM (intercept, inspect, alter and forge) any communication if they manage to place themselves between you and a party you trust. | ||||||||
| ||||||||