
-----------------------------------------------------------
 Copyright Douglas Wikstrom 2008-2019
 Licensed under AGPL as defined in:
 https://www.gnu.org/licenses/agpl-3.0.en.html
-----------------------------------------------------------
-----------------------------------------------------------
Party01
-----------------------------------------------------------
241013 01:52:32 Starting hint server.
241013 01:52:32 Starting http server.
241013 01:52:32 Synchronizing with the other servers. Please wait.
241013 01:52:32 Generate keys for secret communication.
241013 01:52:32 | Generate and read plain keys.
241013 01:52:32 | | Generate key-pair.
241013 01:52:32 | | Exchange public keys with all parties.
241013 01:52:32 | | | Publish public key.
241013 01:52:32 | | Writing keys to file.
241013 01:52:32 | Generate independent generator.
241013 01:52:32 | | Execute Pedersen 1 times with rotating dealer.
241013 01:52:32 | | | Deal a secret using Pedersen VSS.
241013 01:52:32 | | | | Generate checking elements.
241013 01:52:32 | | | | Compute encrypted shares for all parties.
241013 01:52:32 | | | | Publish checking elements and encrypted shares.
241013 01:52:32 | | | | Exchange verdicts.
241013 01:52:32 | | | | | Publish verdict (true).
241013 01:52:32 | | | | Sharing completed.
241013 01:52:32 | | Write independent generator to file.
241013 01:52:32 Shuffle 100 ciphertexts.
241013 01:52:32 | Derive independent generators using RO.
241013 01:52:32 | Generate reencryption exponents.
241013 01:52:32 | Compute reencryption factors.
241013 01:52:33 | Perform local pre-computation.
241013 01:52:33 | Compute permutation commitment.
241013 01:52:33 | Compute output list.
241013 01:52:33 | Publish output list.
241013 01:52:33 | Prove correctness of shuffle.
241013 01:52:33 | | Publish our permutation commitment.
241013 01:52:33 | | Generate batching vector.
241013 01:52:33 | | | Derive 256 bits using random oracle.
241013 01:52:33 | | Compute commitment.
241013 01:52:34 | | Publish our commitment.
241013 01:52:34 | | Generate challenge.
241013 01:52:34 | | | Derive 256 bits using random oracle.
241013 01:52:34 | | Compute reply.
241013 01:52:34 | | Publish reply.
241013 01:52:34 Waiting for mutual shutdown acknowledgements.
241013 01:52:34 | Publish acknowledgement.
241013 01:52:34 | Publish acknowledgement.
241013 01:52:34 Allow download of our acknowledgment for another 1 seconds.
241013 01:52:35 Stopping hint server.
241013 01:52:35 Stopping http server.
-----------------------------------------------------------
Completed shuffling.

Running time:                                          (ms)
- Execution         0h  0m  3s                         3276
- Network           0h  0m  0s                           37
- Effective         0h  0m  3s                         3239
- Idle              0h  0m  0s                            0
- Computation       0h  0m  3s                         3239

Communication:                                      (bytes)
- Sent                  0.0 B                             0
- Received              0.0 B                             0
- Total                 0.0 B                             0

Proof size:           162.2 KB                       162202

