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 c 0

8.7

Make c0

0.002

Make r0

0.1

Make r 0

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 c 0

8.4

Make c0

0.003

Make r0

0.08

Make r 0

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