Sorry for the basic question, I'm still wrapping my head around the ins and outs of SSL and asymmetric encryption. In order to better test my understanding, I was considering the following thought experiment:
Given a CA is responsible for providing certificates, I was wondering whether (e.g. due to pressure from law enforcement authorities) they could create a new certificate that tricks a client into believing they are getting access to the website?
For example, suppose I want to start an e2ee service, like WhatsApp, or similar, could my clients be compromised if the government puts pressure on the CA I use? And just to make sure I understand properly, would my clients instead be safe if I used a self-signed certificate?