2

Can someone please explain how Check Point enterprise firewalls are able to read SSL traffic? My boss briefly explained that our company's firewall, which is Check Point, is able to intercept SSL certificates and reissue them to the end user, thereby retaining a copy of the public key and inspecting all HTTPS and general SSL traffic.

In addition, if the company firewall is capable of this, is my ISP likely doing this as well?

user89456
  • 21
  • 1

1 Answers1

1

Generally this is possible because the corporation controls the devices subject to monitoring, therefore they can instruct the devices to trust their own CA certificate.

To make the PC trust the gateway CA certificate:

  1. Export the CA certificate from the SmartDashboard (on the HTTPS Inspection window of the Security Gateway, or on the HTTPS Inspection > Gateways pane).

2 . Install the certificate on the user's PC:

Manually put the certificate file in the user's PC. Click the file and follow the wizard instructions to add the certificate to the trusted root certificates repository on client machines.

Use GPO or group policy to distribute the certificate to a large group of users. See the documentation for more details.

https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk65123&partition=General&product=HTTPS

They can then intercept the TLS handshake and substitute the certificate with one they generated and signed themselves, and which your device will trust. They can then act as a man-in-the-middle, decrypting your traffic before sending it onto the legitimate destination.

is my ISP likely doing this as well?

No, your ISP isn't in a position where it has access to your devices, therefore they cannot install their own trusted CA certificate.

Additionally, some clients (eg. some mobile apps and some browsers in some circumstances) will "pin" certificates, meaning they will only accept a certificate signed by a particular CA. In that scenario they won't accept the certificates generated by your company.

thexacre
  • 8,444
  • 3
  • 24
  • 35
  • How would this work with a personal device? My company blocks VNC for security reasons on work computers. I opened a VPN connection back to my home router but VNC was still being blocked. When I asked my boss he said they probably decrypted the tunnel and saw I was trying to VNC still. – Bob Oct 19 '15 at 18:05