Step | Performance (ms) | ||||||||||||
Demo | 20381.8 |
|
|
|
|
| |||||||
| Initialization | 18699.5 |
|
|
| ||||||||
| Scenario | 1682.2 |
|
|
| ||||||||
|
| 1) Setup |
| 1.6 |
|
| |||||||
|
| 2) Encrypt |
| 132.5 |
|
| |||||||
|
| 3.1) Total for credi |
| 304.0 |
|
| |||||||
|
|
| Alice calculates ζi |
| 127.8 |
| |||||||
|
|
| ICAi issues credi |
| 176.1 |
| |||||||
|
|
|
| ICAi calculates ζi |
| 132.0 | |||||||
|
|
|
| Make h |
| 8.5 | |||||||
|
|
|
| Make a0 |
| 0.02 | |||||||
|
|
|
| Make |
| 8.7 | |||||||
|
|
|
| Make c0 |
| 0.002 | |||||||
|
|
|
| Make r0 |
| 0.1 | |||||||
|
|
|
| Make |
| 0.02 | |||||||
|
|
| Alice accepts credi | 26.6 |
| ||||||||
|
| 3.2) Total for credj | 461.8 |
|
| ||||||||
|
|
| Alice calculates ζj | 128.7 |
| ||||||||
|
|
| ICAj verifies credi | 160.3 |
| ||||||||
|
|
|
| Verifyintegrity |
| 4.8 | |||||||
|
|
|
| Verify ZKP |
| 22.2 | |||||||
|
|
|
| Verify Coefficients |
| 133.1 | |||||||
|
|
| ICAj issues credj | 172.54 |
| ||||||||
|
|
|
| ICAj calculates ζj |
| 129.06 | |||||||
|
|
|
| Make h |
| 8.4 | |||||||
|
|
|
| Make a0 |
| 0.02 | |||||||
|
|
|
| Make |
| 8.4 | |||||||
|
|
|
| Make c0 |
| 0.003 | |||||||
|
|
|
| Make r0 |
| 0.08 | |||||||
|
|
|
| Make |
| 0.02 | |||||||
|
|
| Alice accepts credj | 26.49 |
| ||||||||
|
| 3.3) Total for credk | 462.0 |
|
| ||||||||
|
|
|
| Alice calculates ζk | 129.2 |
| |||||||
|
|
|
| ICAk verifies credj | 159.3 |
| |||||||
|
|
|
| ICAk issues credk | 147.06 |
| |||||||
|
|
|
| Alice accepts credk | 26.28 |
| |||||||
|
| 4) Total for PKG | 158.2 |
|
| ||||||||
|
|
| Verify credk | 157.7 |
| ||||||||
|
|
| Extract key | 0.5 |
| ||||||||
|
| 5) Total for Finalize and Decrypt: | 162.0 |
|
| ||||||||
|
|
| Finalize key: | 3.3 |
| ||||||||
|
|
| Decrypt: | 158.6 |
| ||||||||
Scalar Multiplication: | 0.34 |
| |||||||||||
Modular exponentiation: | 0.06 |
| |||||||||||
Mapto Point: | 3.14 |
| |||||||||||
Weil Pairing: | 125.45 |
| |||||||||||