mirror of
https://github.com/tlsnotary/website.git
synced 2026-01-08 22:38:08 -05:00
Improved diagrams (dark/light mode support)
This commit is contained in:
@@ -11,7 +11,8 @@ This section explains how the `Prover` and `Verifier` use MPC to encrypt data se
|
||||
|
||||
To encrypt the plaintext, both parties input their TLS key shares as private inputs to the [MPC](../../mpc/deap.md) protocol, along with some other public data. Additionally, the `Prover` inputs her plaintext as a private input.
|
||||
|
||||

|
||||

|
||||

|
||||
|
||||
Both parties see the resulting ciphertext and execute the [2PC MAC](../../mpc/mac.md) protocol to compute the MAC for the ciphertext.
|
||||
|
||||
@@ -23,7 +24,8 @@ Once the `Prover` receives the ciphertext and its associated MAC from the server
|
||||
|
||||
Next, the parties decrypt the ciphertext by providing their key shares as private inputs to the [MPC](../../mpc/deap.md) protocol, along with the ciphertext and some other public data.
|
||||
|
||||

|
||||

|
||||

|
||||
|
||||
The resulting plaintext is revealed ONLY to the `Prover`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user