← Back to context

Comment by vb-8448

1 day ago

Out of curiosity, how one is supposed to "document it properly"?

You can obtain a cryptographic proof by recording the tls exchange, including the keys

You need to use a tls intercepting proxy for that.

I couldn't find any ready-made tool unfortunately, there's tlsnotary.org but it seems far from simple.

  • So basically I record what the browser sends to the server when I click the toggle and the server response?

    I wonder how I can attach a timestamp that cannot be faked.

    • If you have the TLS session with all the keys, that's signed with the server's key, so it's basically certified by them themselves.

      They could only claim that it's been faked by claiming that you stole their TLS private key.