MPC-TLS
During the MPC-TLS phase the Prover
and the Verifier
work together to generate an authenticated Transcript
1 of a TLS session with a Server
.
Listed below are some key points regarding this process:
- The
Verifier
only ever sees the encrypted application data of the TLS session. - The protocol guarantees that the
Prover
is not solely capable of constructing requests, nor can they forge responses from theServer
. - When the
Verifier
is aNotary
(see section on Notarization), the identity of theServer
is hidden and can be proven to another application-specific verifier later.
1
A transcript is the application level data that is send to and received from the Server