2 ms·
Thanks for confirming! If the client certs are provisioned correctly (and validated correctly on the server side), then they fundamentally should break corpora
by gsylvie 10y ago
Thanks for confirming!
If the client certs are provisioned correctly (and validated correctly on the server side), then they fundamentally should break corporate TLS/SSL gateways. For example, I would store the username in the client cert's EMAIL field when provisioning it, and then check on the server that the same user is authenticating, binding the client cert to a single user. The TLS/SSL gateway is then going to need to have each user's client cert on hand (with private key) if it wants to intercept the traffic.
The only way around I think would be if the TLS/SSL gateway (such as Forcepoint) gave the user a way to upload their client cert with its private key directly into the TLS/SSL gateway... hmm, I wonder if they already allow this.
p.s. I call these gateways "lan-in-the-middle" attacks.