Benchmark Context

Big Number

Operation \ Bit Length 256 512 1024 2048 4096
Mod Add
0.06 μs
Name Core/BN/ModAdd/256
Real Time 64.48
Time Unit ns
Iterations 10525022
0.08 μs
Name Core/BN/ModAdd/512
Real Time 79.31
Time Unit ns
Iterations 8902731
0.11 μs
Name Core/BN/ModAdd/1024
Real Time 109.52
Time Unit ns
Iterations 6464779
0.18 μs
Name Core/BN/ModAdd/2048
Real Time 178.89
Time Unit ns
Iterations 3902617
0.28 μs
Name Core/BN/ModAdd/4096
Real Time 281.65
Time Unit ns
Iterations 2501928
Mod Sub
0.07 μs
Name Core/BN/ModSubtract/256
Real Time 68.04
Time Unit ns
Iterations 10473783
0.08 μs
Name Core/BN/ModSubtract/512
Real Time 81.89
Time Unit ns
Iterations 8699088
0.11 μs
Name Core/BN/ModSubtract/1024
Real Time 111.23
Time Unit ns
Iterations 6296834
0.18 μs
Name Core/BN/ModSubtract/2048
Real Time 181.36
Time Unit ns
Iterations 3892222
0.33 μs
Name Core/BN/ModSubtract/4096
Real Time 325.84
Time Unit ns
Iterations 2150003
Mod Mul
0.15 μs
Name Core/BN/ModMultiply/256
Real Time 147.89
Time Unit ns
Iterations 4735276
0.28 μs
Name Core/BN/ModMultiply/512
Real Time 281.45
Time Unit ns
Iterations 2488642
0.80 μs
Name Core/BN/ModMultiply/1024
Real Time 799.24
Time Unit ns
Iterations 881403
2.72 μs
Name Core/BN/ModMultiply/2048
Real Time 2723.32
Time Unit ns
Iterations 256972
10.95 μs
Name Core/BN/ModMultiply/4096
Real Time 10950.05
Time Unit ns
Iterations 63831
Mod Exponentiate
16.32 μs
Name Core/BN/ModExponentiate/256
Real Time 16318.51
Time Unit ns
Iterations 42941
41.92 μs
Name Core/BN/ModExponentiate/512
Real Time 41917.05
Time Unit ns
Iterations 16707
310.61 μs
Name Core/BN/ModExponentiate/1024
Real Time 310610.35
Time Unit ns
Iterations 2247
2210.54 μs
Name Core/BN/ModExponentiate/2048
Real Time 2210536.59
Time Unit ns
Iterations 317
16543.83 μs
Name Core/BN/ModExponentiate/4096
Real Time 16543828.40
Time Unit ns
Iterations 42
Mod Invert
18.10 μs
Name Core/BN/ModInvert/256
Real Time 18103.46
Time Unit ns
Iterations 38728
38.60 μs
Name Core/BN/ModInvert/512
Real Time 38598.52
Time Unit ns
Iterations 18084
90.10 μs
Name Core/BN/ModInvert/1024
Real Time 90101.27
Time Unit ns
Iterations 7770
231.29 μs
Name Core/BN/ModInvert/2048
Real Time 231287.33
Time Unit ns
Iterations 3024
690.31 μs
Name Core/BN/ModInvert/4096
Real Time 690311.34
Time Unit ns
Iterations 1013
GCD
23.47 μs
Name Core/BN/GCD/256
Real Time 23470.90
Time Unit ns
Iterations 30171
50.48 μs
Name Core/BN/GCD/512
Real Time 50483.50
Time Unit ns
Iterations 13698
127.92 μs
Name Core/BN/GCD/1024
Real Time 127918.28
Time Unit ns
Iterations 5513
352.90 μs
Name Core/BN/GCD/2048
Real Time 352899.34
Time Unit ns
Iterations 1978
1135.28 μs
Name Core/BN/GCD/4096
Real Time 1135280.15
Time Unit ns
Iterations 614
GCD with RSA Modulus
23.16 μs
Name Core/BN/GCD-RSA-Modulus/256
Real Time 23163.16
Time Unit ns
Iterations 30601
51.06 μs
Name Core/BN/GCD-RSA-Modulus/512
Real Time 51063.61
Time Unit ns
Iterations 13910
128.10 μs
Name Core/BN/GCD-RSA-Modulus/1024
Real Time 128100.57
Time Unit ns
Iterations 5467
355.16 μs
Name Core/BN/GCD-RSA-Modulus/2048
Real Time 355164.92
Time Unit ns
Iterations 1987
1142.28 μs
Name Core/BN/GCD-RSA-Modulus/4096
Real Time 1142278.83
Time Unit ns
Iterations 617
Batch(16) GCD with RSA Modulus
25.54 μs
Name Core/BN/GCD-Batch(16)RSA-Modulus/256
Real Time 25535.68
Time Unit ns
Iterations 27280
54.88 μs
Name Core/BN/GCD-Batch(16)RSA-Modulus/512
Real Time 54884.35
Time Unit ns
Iterations 12664
140.70 μs
Name Core/BN/GCD-Batch(16)RSA-Modulus/1024
Real Time 140701.33
Time Unit ns
Iterations 4597
394.71 μs
Name Core/BN/GCD-Batch(16)RSA-Modulus/2048
Real Time 394714.37
Time Unit ns
Iterations 1769
1303.86 μs
Name Core/BN/GCD-Batch(16)RSA-Modulus/4096
Real Time 1303857.63
Time Unit ns
Iterations 536

Elliptic Curve

Operation \ Curve secp256k1 Ed25519
Add
0.36 μs
Name Core/EC/Add/secp256k1
Real Time 356.72
Time Unit ns
Iterations 1963045
0.31 μs
Name Core/EC/Add/Ed25519
Real Time 312.04
Time Unit ns
Iterations 2243475
Add (Constant Time)
0.36 μs
Name Core/EC/Add_CT/secp256k1
Real Time 356.18
Time Unit ns
Iterations 1968161
0.31 μs
Name Core/EC/Add_CT/Ed25519
Real Time 314.11
Time Unit ns
Iterations 2231630
Multiply
41.56 μs
Name Core/EC/Multiply/secp256k1
Real Time 41564.93
Time Unit ns
Iterations 16894
63.45 μs
Name Core/EC/Multiply/Ed25519
Real Time 63450.69
Time Unit ns
Iterations 11048
Multiply (Variable Time)
32.40 μs
Name Core/EC/Multiply_VT/secp256k1
Real Time 32402.32
Time Unit ns
Iterations 21922
63.39 μs
Name Core/EC/Multiply_VT/Ed25519
Real Time 63391.06
Time Unit ns
Iterations 11078
Multiply Generator
20.00 μs
Name Core/EC/Multiply_G/secp256k1
Real Time 20002.44
Time Unit ns
Iterations 35031
14.24 μs
Name Core/EC/Multiply_G/Ed25519
Real Time 14242.10
Time Unit ns
Iterations 49201
Multipliply Generator (Variable Time)
20.07 μs
Name Core/EC/Multiply_G_VT/secp256k1
Real Time 20069.96
Time Unit ns
Iterations 34911
7.50 μs
Name Core/EC/Multiply_G_VT/Ed25519
Real Time 7503.81
Time Unit ns
Iterations 91714
MulAdd
61.74 μs
Name Core/EC/MulAdd/secp256k1
Real Time 61736.41
Time Unit ns
Iterations 11355
77.96 μs
Name Core/EC/MulAdd/Ed25519
Real Time 77964.71
Time Unit ns
Iterations 8984

Symmetric

Operation \ #Blocks 1 4 16 64 256 1024 4096
SHA256
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
0.31 μs
Name Core/Hash/SHA256/16
Real Time 305.44
Time Unit ns
Iterations 2286540
0.34 μs
Name Core/Hash/SHA256/64
Real Time 344.32
Time Unit ns
Iterations 2038205
0.46 μs
Name Core/Hash/SHA256/256
Real Time 463.67
Time Unit ns
Iterations 1507314
0.95 μs
Name Core/Hash/SHA256/1024
Real Time 947.02
Time Unit ns
Iterations 735945
2.87 μs
Name Core/Hash/SHA256/4096
Real Time 2870.97
Time Unit ns
Iterations 243461
HMAC-SHA256
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
1.09 μs
Name Core/Hash/HMAC-SHA256/16
Real Time 1090.85
Time Unit ns
Iterations 642044
1.12 μs
Name Core/Hash/HMAC-SHA256/64
Real Time 1122.96
Time Unit ns
Iterations 624701
1.23 μs
Name Core/Hash/HMAC-SHA256/256
Real Time 1233.83
Time Unit ns
Iterations 562095
1.72 μs
Name Core/Hash/HMAC-SHA256/1024
Real Time 1724.32
Time Unit ns
Iterations 407325
3.65 μs
Name Core/Hash/HMAC-SHA256/4096
Real Time 3651.16
Time Unit ns
Iterations 191656
AES-GCM-128
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
0.93 μs
Name Core/Hash/AES-GCM-128/1024
Real Time 933.23
Time Unit ns
Iterations 751032
1.65 μs
Name Core/Hash/AES-GCM-128/4096
Real Time 1646.46
Time Unit ns
Iterations 426118
AES-GCM-256
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
0.99 μs
Name Core/Hash/AES-GCM-256/1024
Real Time 985.10
Time Unit ns
Iterations 715892
1.74 μs
Name Core/Hash/AES-GCM-256/4096
Real Time 1741.25
Time Unit ns
Iterations 402109

ElGamal Commitment

Operation \ Curve secp256k1 Ed25519
Trusted Key Gen
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
Commit
82.97 μs
Name BP/ElGamal/Commit/3
Real Time 82965.17
Time Unit ns
Iterations 8400
93.93 μs
Name BP/ElGamal/Commit/4
Real Time 93926.89
Time Unit ns
Iterations 7458
Rerand
62.67 μs
Name BP/ElGamal/Rerand/3
Real Time 62671.87
Time Unit ns
Iterations 11183
78.49 μs
Name BP/ElGamal/Rerand/4
Real Time 78491.62
Time Unit ns
Iterations 8933
Add
0.77 μs
Name BP/ElGamal/Add/3
Real Time 767.03
Time Unit ns
Iterations 914185
0.67 μs
Name BP/ElGamal/Add/4
Real Time 670.35
Time Unit ns
Iterations 1043017
Add Scalar
20.48 μs
Name BP/ElGamal/AddScalar/3
Real Time 20480.29
Time Unit ns
Iterations 34081
7.81 μs
Name BP/ElGamal/AddScalar/4
Real Time 7811.83
Time Unit ns
Iterations 88886
Mul Scalar
83.07 μs
Name BP/ElGamal/MulScalar/3
Real Time 83069.95
Time Unit ns
Iterations 8424
126.73 μs
Name BP/ElGamal/MulScalar/4
Real Time 126725.45
Time Unit ns
Iterations 5490

Paillier

Operation \ Bit length 2048 bits
Generate Key
51.60 ms
Name BP/Paillier/Gen
Real Time 51604504.40
Time Unit ns
Iterations 10
Encrypt (with private key)
4.51 ms
Name BP/Paillier/Enc
Real Time 4505549.04
Time Unit ns
Iterations 155
Encrypt
8.58 ms
Name BP/Paillier/Pub-Enc
Real Time 8576493.01
Time Unit ns
Iterations 81
Decrypt
4.50 ms
Name BP/Paillier/Dec
Real Time 4504097.57
Time Unit ns
Iterations 155
Addition
0.01 ms
Name BP/Paillier/Add
Real Time 11080.49
Time Unit ns
Iterations 63471
Add-Scalar
0.01 ms
Name BP/Paillier/Add-Scalar
Real Time 12864.66
Time Unit ns
Iterations 54304
Mul-Scalar
8.32 ms
Name BP/Paillier/Mul-Scalar
Real Time 8316517.06
Time Unit ns
Iterations 84

TDH2

n / plaintext size 4, 256 30, 256 4, 65536 30, 65536
Encrypt
189.88 μs
Name tdh2-encrypt-1P/4/256
Real Time 189878.53
Time Unit ns
Iterations 3651
190.14 μs
Name tdh2-encrypt-1P/30/256
Real Time 190137.25
Time Unit ns
Iterations 3662
270.46 μs
Name tdh2-encrypt-1P/4/65536
Real Time 270455.36
Time Unit ns
Iterations 2556
269.62 μs
Name tdh2-encrypt-1P/30/65536
Real Time 269615.86
Time Unit ns
Iterations 2587
Verify
200.65 μs
Name tdh2-verify-1P/4/256
Real Time 200654.93
Time Unit ns
Iterations 3484
200.70 μs
Name tdh2-verify-1P/30/256
Real Time 200697.81
Time Unit ns
Iterations 2893
243.08 μs
Name tdh2-verify-1P/4/65536
Real Time 243077.75
Time Unit ns
Iterations 2890
242.54 μs
Name tdh2-verify-1P/30/65536
Real Time 242538.81
Time Unit ns
Iterations 2663
Local Decrypt
322.37 μs
Name tdh2-local-decrypt-1P/4/256
Real Time 322365.55
Time Unit ns
Iterations 2170
404.23 μs
Name tdh2-local-decrypt-1P/30/256
Real Time 404233.84
Time Unit ns
Iterations 1730
445.50 μs
Name tdh2-local-decrypt-1P/4/65536
Real Time 445502.90
Time Unit ns
Iterations 1915
365.44 μs
Name tdh2-local-decrypt-1P/30/65536
Real Time 365435.68
Time Unit ns
Iterations 1637
Combine
904.20 μs
Name tdh2-combine-1P/4/256
Real Time 904204.57
Time Unit ns
Iterations 673
5455.38 μs
Name tdh2-combine-1P/30/256
Real Time 5455378.30
Time Unit ns
Iterations 121
978.75 μs
Name tdh2-combine-1P/4/65536
Real Time 978746.94
Time Unit ns
Iterations 674
5483.58 μs
Name tdh2-combine-1P/30/65536
Real Time 5483579.79
Time Unit ns
Iterations 128

String

Bit Length 1024 2048 4096 8192 16384 32768 65536 131072 262144
DRBG-String
1.44 μs
Name Crypto/DRBG/String/1024
Real Time 1444.64
Time Unit ns
Iterations 485670
1.50 μs
Name Crypto/DRBG/String/2048
Real Time 1502.05
Time Unit ns
Iterations 465945
1.60 μs
Name Crypto/DRBG/String/4096
Real Time 1598.90
Time Unit ns
Iterations 438127
1.82 μs
Name Crypto/DRBG/String/8192
Real Time 1819.82
Time Unit ns
Iterations 385448
2.34 μs
Name Crypto/DRBG/String/16384
Real Time 2340.89
Time Unit ns
Iterations 298467
3.28 μs
Name Crypto/DRBG/String/32768
Real Time 3281.24
Time Unit ns
Iterations 213604
5.06 μs
Name Crypto/DRBG/String/65536
Real Time 5060.27
Time Unit ns
Iterations 138242
8.71 μs
Name Crypto/DRBG/String/131072
Real Time 8707.94
Time Unit ns
Iterations 80643
15.96 μs
Name Crypto/DRBG/String/262144
Real Time 15955.78
Time Unit ns
Iterations 44007

Number

Bit Length 256 512 1024 2048 4096
DRBG-Number
1.73 μs
Name Crypto/DRBG/Number/256
Real Time 1726.40
Time Unit ns
Iterations 405834
1.84 μs
Name Crypto/DRBG/Number/512
Real Time 1843.36
Time Unit ns
Iterations 381352
2.06 μs
Name Crypto/DRBG/Number/1024
Real Time 2057.76
Time Unit ns
Iterations 340904
2.41 μs
Name Crypto/DRBG/Number/2048
Real Time 2411.54
Time Unit ns
Iterations 290598
3.20 μs
Name Crypto/DRBG/Number/4096
Real Time 3200.18
Time Unit ns
Iterations 218638

Curve

Curve secp256k1 Ed25519
DRBG-Curve
22.06 μs
Name Crypto/DRBG/Curve/3
Real Time 22056.41
Time Unit ns
Iterations 31736
16.41 μs
Name Crypto/DRBG/Curve/4
Real Time 16408.17
Time Unit ns
Iterations 42690

HMAC

#big number 2 4 6 8 10 12 14 16 18 20
Commit
2.66 μs
Name Crypto/Commitment/ComBn/2
Real Time 2657.52
Time Unit ns
Iterations 264556
2.91 μs
Name Crypto/Commitment/ComBn/4
Real Time 2907.08
Time Unit ns
Iterations 240818
3.22 μs
Name Crypto/Commitment/ComBn/6
Real Time 3216.77
Time Unit ns
Iterations 218142
3.44 μs
Name Crypto/Commitment/ComBn/8
Real Time 3444.51
Time Unit ns
Iterations 203335
3.69 μs
Name Crypto/Commitment/ComBn/10
Real Time 3693.13
Time Unit ns
Iterations 189761
3.93 μs
Name Crypto/Commitment/ComBn/12
Real Time 3927.26
Time Unit ns
Iterations 178066
4.18 μs
Name Crypto/Commitment/ComBn/14
Real Time 4183.18
Time Unit ns
Iterations 167877
4.44 μs
Name Crypto/Commitment/ComBn/16
Real Time 4437.43
Time Unit ns
Iterations 156770
4.68 μs
Name Crypto/Commitment/ComBn/18
Real Time 4682.38
Time Unit ns
Iterations 149098
4.94 μs
Name Crypto/Commitment/ComBn/20
Real Time 4937.68
Time Unit ns
Iterations 141658

Pedersen

Curve secp256k1 Ed25519
Commit
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations

ElGamal

Operation \ Curve secp256k1 Ed25519
Trusted Key Gen
Name
Real Time
Time Unit
Iterations
Name
Real Time
Time Unit
Iterations
Commit
82.97 μs
Name BP/ElGamal/Commit/3
Real Time 82965.17
Time Unit ns
Iterations 8400
93.93 μs
Name BP/ElGamal/Commit/4
Real Time 93926.89
Time Unit ns
Iterations 7458
Rerand
62.67 μs
Name BP/ElGamal/Rerand/3
Real Time 62671.87
Time Unit ns
Iterations 11183
78.49 μs
Name BP/ElGamal/Rerand/4
Real Time 78491.62
Time Unit ns
Iterations 8933
Add
0.77 μs
Name BP/ElGamal/Add/3
Real Time 767.03
Time Unit ns
Iterations 914185
0.67 μs
Name BP/ElGamal/Add/4
Real Time 670.35
Time Unit ns
Iterations 1043017
Add Scalar
20.48 μs
Name BP/ElGamal/AddScalar/3
Real Time 20480.29
Time Unit ns
Iterations 34081
7.81 μs
Name BP/ElGamal/AddScalar/4
Real Time 7811.83
Time Unit ns
Iterations 88886
Mul Scalar
83.07 μs
Name BP/ElGamal/MulScalar/3
Real Time 83069.95
Time Unit ns
Iterations 8424
126.73 μs
Name BP/ElGamal/MulScalar/4
Real Time 126725.45
Time Unit ns
Iterations 5490

Shamir Secret Sharing

m\n 2 3 4 5 6 7
10
16.99 μs
Name BP/Share/Shamir/10/2
Real Time 16985.10
Time Unit ns
Iterations 40777
19.36 μs
Name BP/Share/Shamir/10/3
Real Time 19359.21
Time Unit ns
Iterations 36778
21.30 μs
Name BP/Share/Shamir/10/4
Real Time 21298.55
Time Unit ns
Iterations 32990
23.28 μs
Name BP/Share/Shamir/10/5
Real Time 23279.85
Time Unit ns
Iterations 30025
25.39 μs
Name BP/Share/Shamir/10/6
Real Time 25388.90
Time Unit ns
Iterations 27357
28.00 μs
Name BP/Share/Shamir/10/7
Real Time 28002.61
Time Unit ns
Iterations 25499
20
34.96 μs
Name BP/Share/Shamir/20/2
Real Time 34961.20
Time Unit ns
Iterations 20079
39.39 μs
Name BP/Share/Shamir/20/3
Real Time 39390.90
Time Unit ns
Iterations 17850
43.57 μs
Name BP/Share/Shamir/20/4
Real Time 43573.80
Time Unit ns
Iterations 16101
47.97 μs
Name BP/Share/Shamir/20/5
Real Time 47973.26
Time Unit ns
Iterations 14657
52.05 μs
Name BP/Share/Shamir/20/6
Real Time 52053.54
Time Unit ns
Iterations 13382
57.00 μs
Name BP/Share/Shamir/20/7
Real Time 56998.16
Time Unit ns
Iterations 12421
30
53.12 μs
Name BP/Share/Shamir/30/2
Real Time 53116.34
Time Unit ns
Iterations 13195
59.64 μs
Name BP/Share/Shamir/30/3
Real Time 59639.28
Time Unit ns
Iterations 11740
66.27 μs
Name BP/Share/Shamir/30/4
Real Time 66267.84
Time Unit ns
Iterations 10620
72.42 μs
Name BP/Share/Shamir/30/5
Real Time 72416.67
Time Unit ns
Iterations 9691
78.99 μs
Name BP/Share/Shamir/30/6
Real Time 78990.30
Time Unit ns
Iterations 8905
85.59 μs
Name BP/Share/Shamir/30/7
Real Time 85586.18
Time Unit ns
Iterations 8232

Horner's rule

m\n 3 4 6 8 10 16 32
256 bit field
0.49 μs
Name BP/Share/Horner/3
Real Time 490.21
Time Unit ns
Iterations 1426077
0.71 μs
Name BP/Share/Horner/4
Real Time 709.76
Time Unit ns
Iterations 992703
1.14 μs
Name BP/Share/Horner/6
Real Time 1137.31
Time Unit ns
Iterations 610163
1.57 μs
Name BP/Share/Horner/8
Real Time 1573.28
Time Unit ns
Iterations 443373
2.01 μs
Name BP/Share/Horner/10
Real Time 2007.04
Time Unit ns
Iterations 348450
3.30 μs
Name BP/Share/Horner/16
Real Time 3302.92
Time Unit ns
Iterations 211686
6.77 μs
Name BP/Share/Horner/32
Real Time 6770.75
Time Unit ns
Iterations 103302
secp256k1
83.63 μs
Name BP/Share/ECHorner/3/3
Real Time 83630.53
Time Unit ns
Iterations 8378
125.57 μs
Name BP/Share/ECHorner/3/4
Real Time 125568.84
Time Unit ns
Iterations 5580
208.96 μs
Name BP/Share/ECHorner/3/6
Real Time 208956.55
Time Unit ns
Iterations 3345
292.94 μs
Name BP/Share/ECHorner/3/8
Real Time 292941.88
Time Unit ns
Iterations 2379
376.70 μs
Name BP/Share/ECHorner/3/10
Real Time 376701.91
Time Unit ns
Iterations 1862
626.97 μs
Name BP/Share/ECHorner/3/16
Real Time 626971.14
Time Unit ns
Iterations 1117
1297.69 μs
Name BP/Share/ECHorner/3/32
Real Time 1297691.36
Time Unit ns
Iterations 540
Ed25519
127.14 μs
Name BP/Share/ECHorner/4/3
Real Time 127137.12
Time Unit ns
Iterations 5505
191.85 μs
Name BP/Share/ECHorner/4/4
Real Time 191846.75
Time Unit ns
Iterations 3641
318.35 μs
Name BP/Share/ECHorner/4/6
Real Time 318350.20
Time Unit ns
Iterations 2198
445.67 μs
Name BP/Share/ECHorner/4/8
Real Time 445671.04
Time Unit ns
Iterations 1550
573.17 μs
Name BP/Share/ECHorner/4/10
Real Time 573168.81
Time Unit ns
Iterations 1208
955.18 μs
Name BP/Share/ECHorner/4/16
Real Time 955182.63
Time Unit ns
Iterations 735
1971.57 μs
Name BP/Share/ECHorner/4/32
Real Time 1971568.43
Time Unit ns
Iterations 355

Lagrange interpolation

m\n 3 4 6 8 10 16 32
256 bit field
38.40 μs
Name BP/Share/Lagrange/3
Real Time 38397.35
Time Unit ns
Iterations 18081
55.27 μs
Name BP/Share/Lagrange/4
Real Time 55273.17
Time Unit ns
Iterations 12540
96.24 μs
Name BP/Share/Lagrange/6
Real Time 96242.29
Time Unit ns
Iterations 7251
148.56 μs
Name BP/Share/Lagrange/8
Real Time 148558.20
Time Unit ns
Iterations 4682
210.16 μs
Name BP/Share/Lagrange/10
Real Time 210157.23
Time Unit ns
Iterations 3345
438.88 μs
Name BP/Share/Lagrange/16
Real Time 438883.91
Time Unit ns
Iterations 1595
1381.14 μs
Name BP/Share/Lagrange/32
Real Time 1381141.78
Time Unit ns
Iterations 506
secp256k1
137.59 μs
Name BP/Share/ECLagrange/3/3
Real Time 137593.08
Time Unit ns
Iterations 5076
186.79 μs
Name BP/Share/ECLagrange/3/4
Real Time 186785.65
Time Unit ns
Iterations 3716
293.14 μs
Name BP/Share/ECLagrange/3/6
Real Time 293141.06
Time Unit ns
Iterations 2375
416.15 μs
Name BP/Share/ECLagrange/3/8
Real Time 416150.03
Time Unit ns
Iterations 1689
546.33 μs
Name BP/Share/ECLagrange/3/10
Real Time 546330.57
Time Unit ns
Iterations 1268
1002.95 μs
Name BP/Share/ECLagrange/3/16
Real Time 1002950.38
Time Unit ns
Iterations 700
2530.56 μs
Name BP/Share/ECLagrange/3/32
Real Time 2530561.82
Time Unit ns
Iterations 274
Ed25519
229.35 μs
Name BP/Share/ECLagrange/4/3
Real Time 229347.91
Time Unit ns
Iterations 3053
309.34 μs
Name BP/Share/ECLagrange/4/4
Real Time 309340.09
Time Unit ns
Iterations 2261
478.21 μs
Name BP/Share/ECLagrange/4/6
Real Time 478205.03
Time Unit ns
Iterations 1466
659.54 μs
Name BP/Share/ECLagrange/4/8
Real Time 659541.46
Time Unit ns
Iterations 1069
845.62 μs
Name BP/Share/ECLagrange/4/10
Real Time 845620.19
Time Unit ns
Iterations 820
1453.54 μs
Name BP/Share/ECLagrange/4/16
Real Time 1453539.84
Time Unit ns
Iterations 478
3408.63 μs
Name BP/Share/ECLagrange/4/32
Real Time 3408625.37
Time Unit ns
Iterations 206

Non-interactive Zero Knowledge

Protocol Prover Verifer Proof Size
UC DL (secp256k1)
0.99 ms
Name ZK/DL/Prover/3
Real Time 990682.41
Time Unit ns
Iterations 702
0.77 ms
Name ZK/DL/Verify/3
Real Time 767925.76
Time Unit ns
Iterations 914
2.31 KB
Name
Real Time
Time Unit
Iterations
UC DL (Ed25519)
0.92 ms
Name ZK/DL/Prover/4
Real Time 918107.68
Time Unit ns
Iterations 765
4.51 ms
Name ZK/DL/Verify/4
Real Time 4513179.26
Time Unit ns
Iterations 155
2.28 KB
Name
Real Time
Time Unit
Iterations
DH (secp256k1)
0.08 ms
Name ZK/DH/Prove/3
Real Time 79257.61
Time Unit ns
Iterations 9013
0.14 ms
Name ZK/DH/Verify/3
Real Time 138447.09
Time Unit ns
Iterations 5132
0.07 KB
Name
Real Time
Time Unit
Iterations
UC ElGamal Com (secp256k1)
2.71 ms
Name ZK/ElGamalCom/Prover/3
Real Time 2708449.32
Time Unit ns
Iterations 257
1.07 ms
Name ZK/ElGamalCom/Verify/3
Real Time 1074784.16
Time Unit ns
Iterations 651
3.09 KB
Name
Real Time
Time Unit
Iterations
ElGamal Public Share Equal (secp256k1)
0.08 ms
Name ZK/ElGamalPubShareEqual/Prover/3
Real Time 78363.49
Time Unit ns
Iterations 8965
0.14 ms
Name ZK/ElGamalPubShareEqual/Verify/3
Real Time 141157.98
Time Unit ns
Iterations 4878
0.07 KB
Name
Real Time
Time Unit
Iterations
ElGamal Com Mult (secp256k1)
0.26 ms
Name ZK/ElGamalComMult/Prover/3
Real Time 256733.83
Time Unit ns
Iterations 2724
0.37 ms
Name ZK/ElGamalComMult/Verify/3
Real Time 371605.47
Time Unit ns
Iterations 1924
0.13 KB
Name
Real Time
Time Unit
Iterations
UC ElGamal Com Mult Private Scalar (secp256k1)
5.87 ms
Name ZK/UCElGamalComMultPrivScalar/Prover/3
Real Time 5874696.08
Time Unit ns
Iterations 120
1.00 ms
Name ZK/UCElGamalComMultPrivScalar/Verify/3
Real Time 1003255.52
Time Unit ns
Iterations 701
2.67 KB
Name
Real Time
Time Unit
Iterations
Valid Paillier
23.90 ms
Name ZK/ValidPaillier/Prover
Real Time 23895963.17
Time Unit ns
Iterations 30
22.57 ms
Name ZK/ValidPaillier/Verify
Real Time 22574651.29
Time Unit ns
Iterations 31
2.58 KB
Name
Real Time
Time Unit
Iterations
Paillier Zero
92.66 ms
Name ZK/PaillierZero/Prover
Real Time 92659311.62
Time Unit ns
Iterations 8
87.84 ms
Name ZK/PaillierZero/Verify
Real Time 87840500.13
Time Unit ns
Iterations 8
2.60 KB
Name
Real Time
Time Unit
Iterations
Two Paillier Equal
90.87 ms
Name ZK/TwoPaillierEqual/Prover
Real Time 90866009.50
Time Unit ns
Iterations 8
183.39 ms
Name ZK/TwoPaillierEqual/Verify
Real Time 183391196.25
Time Unit ns
Iterations 4
5.61 KB
Name
Real Time
Time Unit
Iterations
Range Pedersen (secp256k1)
332.19 ms
Name ZK/RangePedersen/Prover/3
Real Time 332191877.50
Time Unit ns
Iterations 2
17.75 ms
Name ZK/RangePedersen/Verify/3
Real Time 17749740.68
Time Unit ns
Iterations 40
71.31 KB
Name
Real Time
Time Unit
Iterations
Paillier Pedersen Equal (secp256k1)
48.12 ms
Name ZK/PaillierPedersenEq/Prover/3
Real Time 48116817.07
Time Unit ns
Iterations 15
98.90 ms
Name ZK/PaillierPedersenEq/Verify/3
Real Time 98904104.00
Time Unit ns
Iterations 7
3.54 KB
Name
Real Time
Time Unit
Iterations
Paillier Range Exp Slack (secp256k1)
382.04 ms
Name ZK/PaillierRangeExpSlack/Prover/3
Real Time 382041147.00
Time Unit ns
Iterations 2
116.89 ms
Name ZK/PaillierRangeExpSlack/Verify/3
Real Time 116893871.00
Time Unit ns
Iterations 6
75.11 KB
Name
Real Time
Time Unit
Iterations
PDL
387.21 ms
Name ZK/PDL/Prover
Real Time 387214913.50
Time Unit ns
Iterations 2
127.23 ms
Name ZK/PDL/Verify
Real Time 127227426.00
Time Unit ns
Iterations 5
75.99 KB
Name
Real Time
Time Unit
Iterations
Unknown Order DL
297.13 ms
Name ZK/UnknownOrderDL/Prove
Real Time 297129502.50
Time Unit ns
Iterations 2
297.41 ms
Name ZK/UnknownOrderDL/Verify
Real Time 297407187.00
Time Unit ns
Iterations 2
34.13 KB
Name
Real Time
Time Unit
Iterations

Batched UC ZK-DL

Protocol Prover Verifer Proof Size
secp256k1, n = 1
0.99 ms
Name ZK/DL/Prover/3
Real Time 990682.41
Time Unit ns
Iterations 702
0.77 ms
Name ZK/DL/Verify/3
Real Time 767925.76
Time Unit ns
Iterations 914
2.31 KB
Name
Real Time
Time Unit
Iterations
secp256k1, n = 4
1.71 ms
Name ZK/Batch-DL/Prover/3/4
Real Time 1714032.38
Time Unit ns
Iterations 405
2.23 ms
Name ZK/Batch-DL/Verify/3/4
Real Time 2234577.08
Time Unit ns
Iterations 317
3.11 KB
Name
Real Time
Time Unit
Iterations
secp256k1, n = 16
3.99 ms
Name ZK/Batch-DL/Prover/3/16
Real Time 3991943.10
Time Unit ns
Iterations 176
5.57 ms
Name ZK/Batch-DL/Verify/3/16
Real Time 5572539.75
Time Unit ns
Iterations 125
3.11 KB
Name
Real Time
Time Unit
Iterations
secp256k1, n = 64
11.98 ms
Name ZK/Batch-DL/Prover/3/64
Real Time 11977724.95
Time Unit ns
Iterations 56
28.04 ms
Name ZK/Batch-DL/Verify/3/64
Real Time 28040469.52
Time Unit ns
Iterations 25
4.62 KB
Name
Real Time
Time Unit
Iterations
Ed25519, n = 1
0.92 ms
Name ZK/DL/Prover/4
Real Time 918107.68
Time Unit ns
Iterations 765
4.51 ms
Name ZK/DL/Verify/4
Real Time 4513179.26
Time Unit ns
Iterations 155
2.28 KB
Name
Real Time
Time Unit
Iterations
Ed25519, n = 4
1.62 ms
Name ZK/Batch-DL/Prover/4/4
Real Time 1622341.61
Time Unit ns
Iterations 435
14.82 ms
Name ZK/Batch-DL/Verify/4/4
Real Time 14823679.79
Time Unit ns
Iterations 47
3.06 KB
Name
Real Time
Time Unit
Iterations
Ed25519, n = 16
3.90 ms
Name ZK/Batch-DL/Prover/4/16
Real Time 3898072.66
Time Unit ns
Iterations 182
48.92 ms
Name ZK/Batch-DL/Verify/4/16
Real Time 48923588.07
Time Unit ns
Iterations 14
3.06 KB
Name
Real Time
Time Unit
Iterations
Ed25519, n = 64
12.06 ms
Name ZK/Batch-DL/Prover/4/64
Real Time 12057159.21
Time Unit ns
Iterations 61
273.99 ms
Name ZK/Batch-DL/Verify/4/64
Real Time 273987011.33
Time Unit ns
Iterations 3
4.55 KB
Name
Real Time
Time Unit
Iterations

Valid Paillier

Challenge Challenge Size Prove Size Verify P Total V Total
Interactive
0.00 ms
Name ZK/ValidPaillier-Int/V1
Real Time 763.30
Time Unit ns
Iterations 920235
0.02 KB
Name
Real Time
Time Unit
Iterations
9.86 ms
Name ZK/ValidPaillier-Int/P2
Real Time 9855798.13
Time Unit ns
Iterations 72
1.03 KB
Name
Real Time
Time Unit
Iterations
9.24 ms
Name ZK/ValidPaillier-Int/Verify
Real Time 9238000.17
Time Unit ns
Iterations 75
9.86 ms
Name ZK/ValidPaillier-Int/P2
Real Time 9855798.13
Time Unit ns
Iterations 72
9.24 ms
Name sum
Real Time 9238763.47
Time Unit ns
Iterations -1
Non-Interactive
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
23.90 ms
Name ZK/ValidPaillier/Prover
Real Time 23895963.17
Time Unit ns
Iterations 30
22.57 ms
Name ZK/ValidPaillier/Verify
Real Time 22574651.29
Time Unit ns
Iterations 31

Paillier Zero

Prove Msg1 Size Challenge Challenge Size Prove Msg2 Size Verify P Total V Total
Interactive
33.29 ms
Name ZK/PaillierZero-Int/P1
Real Time 33292145.76
Time Unit ns
Iterations 21
0.05 KB
Name
Real Time
Time Unit
Iterations
0.00 ms
Name ZK/PaillierZero-Int/V2
Real Time 3034.75
Time Unit ns
Iterations 231438
0.01 KB
Name
Real Time
Time Unit
Iterations
0.36 ms
Name ZK/PaillierZero-Int/P3
Real Time 356900.20
Time Unit ns
Iterations 1992
3.12 KB
Name
Real Time
Time Unit
Iterations
35.17 ms
Name ZK/PaillierZero-Int/Verify
Real Time 35166543.70
Time Unit ns
Iterations 20
33.65 ms
Name sum
Real Time 33649045.96
Time Unit ns
Iterations -1
35.17 ms
Name sum
Real Time 35169578.45
Time Unit ns
Iterations -1
Non-Interactive
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
92.66 ms
Name ZK/PaillierZero/Prover
Real Time 92659311.62
Time Unit ns
Iterations 8
87.84 ms
Name ZK/PaillierZero/Verify
Real Time 87840500.13
Time Unit ns
Iterations 8

Two Paillier Equal

Prove Msg1 Size Challenge Challenge Size Prove Msg2 Size Verify P Total V Total
Interactive
35.59 ms
Name ZK/TwoPaillierEqual-Int/P1
Real Time 35585430.00
Time Unit ns
Iterations 20
0.00 KB
Name
Real Time
Time Unit
Iterations
0.00 ms
Name ZK/TwoPaillierEqual-Int/V2
Real Time 858.52
Time Unit ns
Iterations 818050
0.00 KB
Name
Real Time
Time Unit
Iterations
0.70 ms
Name ZK/TwoPaillierEqual-Int/P3
Real Time 704990.38
Time Unit ns
Iterations 982
0.00 KB
Name
Real Time
Time Unit
Iterations
73.47 ms
Name ZK/TwoPaillierEqual-Int/Verify
Real Time 73467988.33
Time Unit ns
Iterations 9
36.29 ms
Name sum
Real Time 36290420.38
Time Unit ns
Iterations -1
73.47 ms
Name sum
Real Time 73468846.86
Time Unit ns
Iterations -1
Non-Interactive
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
90.87 ms
Name ZK/TwoPaillierEqual/Prover
Real Time 90866009.50
Time Unit ns
Iterations 8
183.39 ms
Name ZK/TwoPaillierEqual/Verify
Real Time 183391196.25
Time Unit ns
Iterations 4

Range Pedersen

Protocol Prove Msg1 Size Challenge Challenge Size Prove Msg2 Size Verify P Total V Total
Interactive - secp256k1
129.92 ms
Name ZK/RangePedersenInt/P1/3
Real Time 129915563.80
Time Unit ns
Iterations 5
0.05 KB
Name
Real Time
Time Unit
Iterations
0.00 ms
Name ZK/RangePedersenInt/V2/3
Real Time 773.34
Time Unit ns
Iterations 909172
0.01 KB
Name
Real Time
Time Unit
Iterations
0.01 ms
Name ZK/RangePedersenInt/P3/3
Real Time 5648.33
Time Unit ns
Iterations 112863
27.88 KB
Name
Real Time
Time Unit
Iterations
0.01 ms
Name ZK/RangePedersenInt/Verify/3
Real Time 6403.51
Time Unit ns
Iterations 95782
129.92 ms
Name sum
Real Time 129921212.13
Time Unit ns
Iterations -1
0.01 ms
Name sum
Real Time 7176.85
Time Unit ns
Iterations -1
Non-Interactive
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
332.19 ms
Name ZK/RangePedersen/Prover/3
Real Time 332191877.50
Time Unit ns
Iterations 2
17.75 ms
Name ZK/RangePedersen/Verify/3
Real Time 17749740.68
Time Unit ns
Iterations 40

Paillier Pedersen Equal

Protocol Prove Msg1 Size Challenge Challenge Size Prove Msg2 Size Verify P Total V Total
Interactive - secp256k1
20.50 ms
Name ZK/PaillierPedersenEq-Int/P1/3
Real Time 20495432.94
Time Unit ns
Iterations 34
0.05 KB
Name
Real Time
Time Unit
Iterations
0.00 ms
Name ZK/PaillierPedersenEq-Int/V2/3
Real Time 917.91
Time Unit ns
Iterations 765469
0.01 KB
Name
Real Time
Time Unit
Iterations
0.35 ms
Name ZK/PaillierPedersenEq-Int/P3/3
Real Time 353443.48
Time Unit ns
Iterations 1980
3.81 KB
Name
Real Time
Time Unit
Iterations
43.78 ms
Name ZK/PaillierPedersenEq-Int/Verifier/3
Real Time 43778832.69
Time Unit ns
Iterations 16
20.85 ms
Name sum
Real Time 20848876.42
Time Unit ns
Iterations -1
43.78 ms
Name sum
Real Time 43779750.60
Time Unit ns
Iterations -1
Non-Interactive
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
N/A
Name
Real Time
Time Unit
Iterations
48.12 ms
Name ZK/PaillierPedersenEq/Prover/3
Real Time 48116817.07
Time Unit ns
Iterations 15
98.90 ms
Name ZK/PaillierPedersenEq/Verify/3
Real Time 98904104.00
Time Unit ns
Iterations 7

PVE

Protocols \ Operations Encrypt Verify Decrypt
Basic - RSA2048
11.15 ms
Name PVE/vencrypt/Encrypt/0
Real Time 11149657.37
Time Unit ns
Iterations 63
6.75 ms
Name PVE/vencrypt/Verify/0
Real Time 6750472.50
Time Unit ns
Iterations 104
7.43 ms
Name PVE/vencrypt/Decrypt/0
Real Time 7425403.73
Time Unit ns
Iterations 94
Batch(4) - RSA2048
18.97 ms
Name PVE/vencrypt-batch/Encrypt/0/4
Real Time 18973049.16
Time Unit ns
Iterations 37
14.26 ms
Name PVE/vencrypt-batch/Verify/0/4
Real Time 14262693.20
Time Unit ns
Iterations 49
14.98 ms
Name PVE/vencrypt-batch/Decrypt/0/4
Real Time 14984329.98
Time Unit ns
Iterations 47
Batch(16) - RSA2048
48.56 ms
Name PVE/vencrypt-batch/Encrypt/0/16
Real Time 48560787.93
Time Unit ns
Iterations 14
43.41 ms
Name PVE/vencrypt-batch/Verify/0/16
Real Time 43412014.63
Time Unit ns
Iterations 16
44.35 ms
Name PVE/vencrypt-batch/Decrypt/0/16
Real Time 44349813.25
Time Unit ns
Iterations 16
Basic - P-256
23.68 ms
Name PVE/vencrypt/Encrypt/1
Real Time 23679441.30
Time Unit ns
Iterations 30
12.93 ms
Name PVE/vencrypt/Verify/1
Real Time 12925619.41
Time Unit ns
Iterations 54
13.07 ms
Name PVE/vencrypt/Decrypt/1
Real Time 13065876.30
Time Unit ns
Iterations 54
Batch(4) - P-256
31.51 ms
Name PVE/vencrypt-batch/Encrypt/1/4
Real Time 31512734.27
Time Unit ns
Iterations 22
20.41 ms
Name PVE/vencrypt-batch/Verify/1/4
Real Time 20414060.41
Time Unit ns
Iterations 34
20.58 ms
Name PVE/vencrypt-batch/Decrypt/1/4
Real Time 20578370.06
Time Unit ns
Iterations 34
Batch(16) - P-256
61.08 ms
Name PVE/vencrypt-batch/Encrypt/1/16
Real Time 61076628.50
Time Unit ns
Iterations 12
49.61 ms
Name PVE/vencrypt-batch/Verify/1/16
Real Time 49613494.93
Time Unit ns
Iterations 14
49.93 ms
Name PVE/vencrypt-batch/Decrypt/1/16
Real Time 49934981.71
Time Unit ns
Iterations 14
Batch(2) Many (24-leaf access structure) -- mixed key
408.95 ms
Name PVE/vencrypt-batch-many/Encrypt
Real Time 408945833.00
Time Unit ns
Iterations 2
230.08 ms
Name PVE/vencrypt-batch-many/Verify
Real Time 230076525.00
Time Unit ns
Iterations 3
10.29 ms
Name PVE/vencrypt-batch-many/Decrypt
Real Time 10288909.60
Time Unit ns
Iterations 5

Base OT

Number of OTs 64 128 256 512 1024 2048
Step 1 (R → S)
6.20 ms
Name MPC/OT/BaseOT/Step1_R2S/64
Real Time 6200415.33
Time Unit ns
Iterations 113
12.29 ms
Name MPC/OT/BaseOT/Step1_R2S/128
Real Time 12293332.05
Time Unit ns
Iterations 57
24.43 ms
Name MPC/OT/BaseOT/Step1_R2S/256
Real Time 24434118.10
Time Unit ns
Iterations 29
49.10 ms
Name MPC/OT/BaseOT/Step1_R2S/512
Real Time 49099023.50
Time Unit ns
Iterations 14
97.60 ms
Name MPC/OT/BaseOT/Step1_R2S/1024
Real Time 97598022.57
Time Unit ns
Iterations 7
195.45 ms
Name MPC/OT/BaseOT/Step1_R2S/2048
Real Time 195450916.00
Time Unit ns
Iterations 4
Step 2 (S → R)
26.57 ms
Name MPC/OT/BaseOT/Step2_S2R/64
Real Time 26570849.35
Time Unit ns
Iterations 26
52.97 ms
Name MPC/OT/BaseOT/Step2_S2R/128
Real Time 52973349.23
Time Unit ns
Iterations 13
108.04 ms
Name MPC/OT/BaseOT/Step2_S2R/256
Real Time 108036565.14
Time Unit ns
Iterations 7
212.08 ms
Name MPC/OT/BaseOT/Step2_S2R/512
Real Time 212080450.00
Time Unit ns
Iterations 3
422.86 ms
Name MPC/OT/BaseOT/Step2_S2R/1024
Real Time 422857615.00
Time Unit ns
Iterations 2
848.89 ms
Name MPC/OT/BaseOT/Step2_S2R/2048
Real Time 848891618.00
Time Unit ns
Iterations 1
Step 3 (R output)
3.44 ms
Name MPC/OT/BaseOT/OutputR/64
Real Time 3442836.71
Time Unit ns
Iterations 203
6.99 ms
Name MPC/OT/BaseOT/OutputR/128
Real Time 6992989.20
Time Unit ns
Iterations 100
13.81 ms
Name MPC/OT/BaseOT/OutputR/256
Real Time 13806539.82
Time Unit ns
Iterations 51
27.65 ms
Name MPC/OT/BaseOT/OutputR/512
Real Time 27649027.72
Time Unit ns
Iterations 25
55.19 ms
Name MPC/OT/BaseOT/OutputR/1024
Real Time 55191379.77
Time Unit ns
Iterations 13
110.68 ms
Name MPC/OT/BaseOT/OutputR/2048
Real Time 110677188.33
Time Unit ns
Iterations 6

Starts with 256 Base OTs, then extends - 2048 OTs P1 msg P2
Total Time
42.84 ms
110.55 ms
round 1
24.55 ms
Name Full-OT-2P/1/1/2048
Real Time 24554701.24
Time Unit ns
Iterations 29
message 1
→0.02 MB
round 2
109.77 ms
Name Full-OT-2P/2/2/2048
Real Time 109767428.50
Time Unit ns
Iterations 6
message 2
←0.12 MB
round 3
18.28 ms
Name Full-OT-2P/3/1/2048
Real Time 18284261.92
Time Unit ns
Iterations 38
message 3
→0.14 MB
Output Round
0.78 ms
Name Full-OT-2P/4/2/2048
Real Time 778885.32
Time Unit ns
Iterations 900
Starts with 256 Base OTs, then extends - 4096 OTs P1 msg P2
Total Time
45.98 ms
112.59 ms
round 1
24.50 ms
Name Full-OT-2P/1/1/4096
Real Time 24497775.31
Time Unit ns
Iterations 29
message 1
→0.02 MB
round 2
111.04 ms
Name Full-OT-2P/2/2/4096
Real Time 111041678.50
Time Unit ns
Iterations 6
message 2
←0.19 MB
round 3
21.48 ms
Name Full-OT-2P/3/1/4096
Real Time 21482107.34
Time Unit ns
Iterations 32
message 3
→0.27 MB
Output Round
1.55 ms
Name Full-OT-2P/4/2/4096
Real Time 1552933.04
Time Unit ns
Iterations 451
Starts with 256 Base OTs, then extends - 65536 OTs P1 msg P2
Total Time
141.56 ms
167.89 ms
round 1
24.53 ms
Name Full-OT-2P/1/1/65536
Real Time 24532978.17
Time Unit ns
Iterations 29
message 1
→0.02 MB
round 2
142.88 ms
Name Full-OT-2P/2/2/65536
Real Time 142884114.60
Time Unit ns
Iterations 5
message 2
←2.15 MB
round 3
117.03 ms
Name Full-OT-2P/3/1/65536
Real Time 117027745.33
Time Unit ns
Iterations 6
message 3
→4.33 MB
Output Round
25.01 ms
Name Full-OT-2P/4/2/65536
Real Time 25007987.21
Time Unit ns
Iterations 28

Agree Random - 256 bits P1 msg P2
Total Time
122.17 μs
106.02 μs
round 1
77.96 μs
Name AgreeRandom-2P/1/1/256
Real Time 77955.22
Time Unit ns
Iterations 10000
47.08 μs
Name AgreeRandom-2P/1/2/256
Real Time 47077.32
Time Unit ns
Iterations 10000
message 1
→49 Bytes
round 2
1.01 μs
Name AgreeRandom-2P/2/1/256
Real Time 1005.64
Time Unit ns
Iterations 10000
10.78 μs
Name AgreeRandom-2P/2/2/256
Real Time 10777.77
Time Unit ns
Iterations 10000
message 2
←33 Bytes
round 3
0.57 μs
Name AgreeRandom-2P/3/1/256
Real Time 569.69
Time Unit ns
Iterations 10000
0.73 μs
Name AgreeRandom-2P/3/2/256
Real Time 734.34
Time Unit ns
Iterations 10000
message 3
→65 Bytes
Output Round
42.64 μs
Name AgreeRandom-2P/4/1/256
Real Time 42635.09
Time Unit ns
Iterations 10000
47.43 μs
Name AgreeRandom-2P/4/2/256
Real Time 47434.63
Time Unit ns
Iterations 10000
Agree Random - 1024 bits P1 msg P2
Total Time
124.31 μs
107.99 μs
round 1
78.31 μs
Name AgreeRandom-2P/1/1/1024
Real Time 78305.79
Time Unit ns
Iterations 10000
47.66 μs
Name AgreeRandom-2P/1/2/1024
Real Time 47656.31
Time Unit ns
Iterations 10000
message 1
→49 Bytes
round 2
1.00 μs
Name AgreeRandom-2P/2/1/1024
Real Time 1000.41
Time Unit ns
Iterations 10000
11.02 μs
Name AgreeRandom-2P/2/2/1024
Real Time 11024.38
Time Unit ns
Iterations 10000
message 2
←130 Bytes
round 3
0.83 μs
Name AgreeRandom-2P/3/1/1024
Real Time 829.99
Time Unit ns
Iterations 10000
0.83 μs
Name AgreeRandom-2P/3/2/1024
Real Time 830.25
Time Unit ns
Iterations 10000
message 3
→162 Bytes
Output Round
44.18 μs
Name AgreeRandom-2P/4/1/1024
Real Time 44178.45
Time Unit ns
Iterations 10000
48.48 μs
Name AgreeRandom-2P/4/2/1024
Real Time 48481.38
Time Unit ns
Iterations 10000
Agree Random - 4096 bits P1 msg P2
Total Time
128.75 μs
111.07 μs
round 1
78.78 μs
Name AgreeRandom-2P/1/1/4096
Real Time 78783.34
Time Unit ns
Iterations 10000
48.40 μs
Name AgreeRandom-2P/1/2/4096
Real Time 48396.82
Time Unit ns
Iterations 10000
message 1
→49 Bytes
round 2
1.02 μs
Name AgreeRandom-2P/2/1/4096
Real Time 1023.75
Time Unit ns
Iterations 10000
11.22 μs
Name AgreeRandom-2P/2/2/4096
Real Time 11218.85
Time Unit ns
Iterations 10000
message 2
←514 Bytes
round 3
1.15 μs
Name AgreeRandom-2P/3/1/4096
Real Time 1145.63
Time Unit ns
Iterations 10000
1.03 μs
Name AgreeRandom-2P/3/2/4096
Real Time 1026.94
Time Unit ns
Iterations 10000
message 3
→546 Bytes
Output Round
47.80 μs
Name AgreeRandom-2P/4/1/4096
Real Time 47801.83
Time Unit ns
Iterations 10000
50.43 μs
Name AgreeRandom-2P/4/2/4096
Real Time 50429.97
Time Unit ns
Iterations 10000
Weak Agree Random - 256 bits P1 msg P2
Total Time
123.20 μs
102.65 μs
round 1
68.90 μs
Name WeakAgreeRandom-2P/1/1/256
Real Time 68897.31
Time Unit ns
Iterations 10000
46.57 μs
Name WeakAgreeRandom-2P/1/2/256
Real Time 46568.20
Time Unit ns
Iterations 10000
message 1
→17 Bytes
round 2
0.86 μs
Name WeakAgreeRandom-2P/2/1/256
Real Time 861.78
Time Unit ns
Iterations 10000
10.75 μs
Name WeakAgreeRandom-2P/2/2/256
Real Time 10745.51
Time Unit ns
Iterations 10000
message 2
←17 Bytes
Output Round
53.44 μs
Name WeakAgreeRandom-2P/3/1/256
Real Time 53436.61
Time Unit ns
Iterations 10000
45.34 μs
Name WeakAgreeRandom-2P/3/2/256
Real Time 45336.77
Time Unit ns
Iterations 10000
Weak Agree Random - 1024 bits P1 msg P2
Total Time
129.59 μs
106.58 μs
round 1
68.60 μs
Name WeakAgreeRandom-2P/1/1/1024
Real Time 68595.79
Time Unit ns
Iterations 10000
47.39 μs
Name WeakAgreeRandom-2P/1/2/1024
Real Time 47385.73
Time Unit ns
Iterations 10000
message 1
→17 Bytes
round 2
0.86 μs
Name WeakAgreeRandom-2P/2/1/1024
Real Time 864.22
Time Unit ns
Iterations 10000
10.82 μs
Name WeakAgreeRandom-2P/2/2/1024
Real Time 10817.78
Time Unit ns
Iterations 10000
message 2
←17 Bytes
Output Round
60.13 μs
Name WeakAgreeRandom-2P/3/1/1024
Real Time 60127.78
Time Unit ns
Iterations 10000
48.37 μs
Name WeakAgreeRandom-2P/3/2/1024
Real Time 48373.97
Time Unit ns
Iterations 10000
Weak Agree Random - 4096 bits P1 msg P2
Total Time
130.47 μs
107.23 μs
round 1
69.20 μs
Name WeakAgreeRandom-2P/1/1/4096
Real Time 69197.58
Time Unit ns
Iterations 10000
47.84 μs
Name WeakAgreeRandom-2P/1/2/4096
Real Time 47840.45
Time Unit ns
Iterations 10000
message 1
→17 Bytes
round 2
0.85 μs
Name WeakAgreeRandom-2P/2/1/4096
Real Time 850.83
Time Unit ns
Iterations 10000
10.72 μs
Name WeakAgreeRandom-2P/2/2/4096
Real Time 10717.32
Time Unit ns
Iterations 10000
message 2
←17 Bytes
Output Round
60.42 μs
Name WeakAgreeRandom-2P/3/1/4096
Real Time 60420.99
Time Unit ns
Iterations 10000
48.67 μs
Name WeakAgreeRandom-2P/3/2/4096
Real Time 48672.51
Time Unit ns
Iterations 10000
Generate SID (Fixed) P1 msg P2
Total Time
125.72 μs
105.14 μs
round 1
69.66 μs
Name GenerateSID-Fixed-2P/1/1
Real Time 69656.02
Time Unit ns
Iterations 10000
48.16 μs
Name GenerateSID-Fixed-2P/1/2
Real Time 48157.98
Time Unit ns
Iterations 10000
message 1
→17 Bytes
round 2
0.93 μs
Name GenerateSID-Fixed-2P/2/1
Real Time 928.90
Time Unit ns
Iterations 10000
11.14 μs
Name GenerateSID-Fixed-2P/2/2
Real Time 11141.87
Time Unit ns
Iterations 10000
message 2
←17 Bytes
Output Round
55.14 μs
Name GenerateSID-Fixed-2P/3/1
Real Time 55137.05
Time Unit ns
Iterations 10000
45.84 μs
Name GenerateSID-Fixed-2P/3/2
Real Time 45836.79
Time Unit ns
Iterations 10000
Generate SID (Dynamic) P1 msg P2
Total Time
131.42 μs
105.81 μs
round 1
70.98 μs
Name GenerateSID-Dynamic-2P/1/1
Real Time 70975.17
Time Unit ns
Iterations 10000
47.45 μs
Name GenerateSID-Dynamic-2P/1/2
Real Time 47446.78
Time Unit ns
Iterations 10000
message 1
→17 Bytes
round 2
0.89 μs
Name GenerateSID-Dynamic-2P/2/1
Real Time 891.35
Time Unit ns
Iterations 10000
10.55 μs
Name GenerateSID-Dynamic-2P/2/2
Real Time 10546.03
Time Unit ns
Iterations 10000
message 2
←17 Bytes
Output Round
59.56 μs
Name GenerateSID-Dynamic-2P/3/1
Real Time 59555.57
Time Unit ns
Iterations 10000
47.82 μs
Name GenerateSID-Dynamic-2P/3/2
Real Time 47819.25
Time Unit ns
Iterations 10000

Keygen P1 msg P2
Total Time
8.15 ms
8.21 ms
round 1
0.10 ms
Name Schnorr-2PC-KeyGen-2P/1/1
Real Time 97953.30
Time Unit ns
Iterations 10
0.07 ms
Name Schnorr-2PC-KeyGen-2P/1/2
Real Time 70859.90
Time Unit ns
Iterations 10
message 1
→0.05 KB
round 2
0.00 ms
Name Schnorr-2PC-KeyGen-2P/2/1
Real Time 975.80
Time Unit ns
Iterations 10
1.13 ms
Name Schnorr-2PC-KeyGen-2P/2/2
Real Time 1130223.10
Time Unit ns
Iterations 10
message 2
←2.33 KB
round 3
7.98 ms
Name Schnorr-2PC-KeyGen-2P/3/1
Real Time 7978745.40
Time Unit ns
Iterations 10
0.00 ms
Name Schnorr-2PC-KeyGen-2P/3/2
Real Time 2320.30
Time Unit ns
Iterations 10
message 3
→2.35 KB
Output Round
0.07 ms
Name Schnorr-2PC-KeyGen-2P/4/1
Real Time 67825.50
Time Unit ns
Iterations 10
7.01 ms
Name Schnorr-2PC-KeyGen-2P/4/2
Real Time 7007109.10
Time Unit ns
Iterations 10
Refresh P1 msg P2
Total Time
0.13 ms
0.11 ms
round 1
0.08 ms
Name Schnorr-2PC-Refresh-2P/1/1
Real Time 76090.21
Time Unit ns
Iterations 200
0.05 ms
Name Schnorr-2PC-Refresh-2P/1/2
Real Time 50228.39
Time Unit ns
Iterations 200
message 1
→0.05 KB
round 2
0.00 ms
Name Schnorr-2PC-Refresh-2P/2/1
Real Time 1065.83
Time Unit ns
Iterations 200
0.01 ms
Name Schnorr-2PC-Refresh-2P/2/2
Real Time 10774.45
Time Unit ns
Iterations 200
message 2
←0.04 KB
round 3
0.00 ms
Name Schnorr-2PC-Refresh-2P/3/1
Real Time 705.42
Time Unit ns
Iterations 200
0.00 ms
Name Schnorr-2PC-Refresh-2P/3/2
Real Time 823.50
Time Unit ns
Iterations 200
message 3
→0.07 KB
Output Round
0.05 ms
Name Schnorr-2PC-Refresh-2P/4/1
Real Time 50016.52
Time Unit ns
Iterations 200
0.05 ms
Name Schnorr-2PC-Refresh-2P/4/2
Real Time 52814.19
Time Unit ns
Iterations 200
Sign - #Msg=1 P1 msg P2
Total Time
11.19 ms
10.97 ms
round 1
0.10 ms
Name Schnorr-2PC-Sign-2P/1/1/1
Real Time 99544.32
Time Unit ns
Iterations 50
0.05 ms
Name Schnorr-2PC-Sign-2P/1/2/1
Real Time 45453.86
Time Unit ns
Iterations 50
message 1
→0.05 KB
round 2
0.00 ms
Name Schnorr-2PC-Sign-2P/2/1/1
Real Time 1214.58
Time Unit ns
Iterations 50
1.53 ms
Name Schnorr-2PC-Sign-2P/2/2/1
Real Time 1525946.84
Time Unit ns
Iterations 50
message 2
←3.11 KB
round 3
10.84 ms
Name Schnorr-2PC-Sign-2P/3/1/1
Real Time 10835778.66
Time Unit ns
Iterations 50
0.00 ms
Name Schnorr-2PC-Sign-2P/3/2/1
Real Time 2875.36
Time Unit ns
Iterations 50
message 3
→3.13 KB
round 4
0.02 ms
Name Schnorr-2PC-Sign-2P/4/1/1
Real Time 19571.44
Time Unit ns
Iterations 50
9.32 ms
Name Schnorr-2PC-Sign-2P/4/2/1
Real Time 9320054.42
Time Unit ns
Iterations 50
message 4
←0.03 KB
Output Round
0.23 ms
Name Schnorr-2PC-Sign-2P/5/1/1
Real Time 230981.88
Time Unit ns
Iterations 50
0.07 ms
Name Schnorr-2PC-Sign-2P/5/2/1
Real Time 72205.26
Time Unit ns
Iterations 50
Sign - #Msg=4 P1 msg P2
Total Time
20.83 ms
20.34 ms
round 1
0.16 ms
Name Schnorr-2PC-Sign-2P/1/1/4
Real Time 156623.08
Time Unit ns
Iterations 50
0.05 ms
Name Schnorr-2PC-Sign-2P/1/2/4
Real Time 53587.96
Time Unit ns
Iterations 50
message 1
→0.05 KB
round 2
0.00 ms
Name Schnorr-2PC-Sign-2P/2/1/4
Real Time 1366.72
Time Unit ns
Iterations 50
2.01 ms
Name Schnorr-2PC-Sign-2P/2/2/4
Real Time 2009447.72
Time Unit ns
Iterations 50
message 2
←3.21 KB
round 3
19.97 ms
Name Schnorr-2PC-Sign-2P/3/1/4
Real Time 19974918.66
Time Unit ns
Iterations 50
0.00 ms
Name Schnorr-2PC-Sign-2P/3/2/4
Real Time 2551.32
Time Unit ns
Iterations 50
message 3
→3.23 KB
round 4
0.05 ms
Name Schnorr-2PC-Sign-2P/4/1/4
Real Time 53962.64
Time Unit ns
Iterations 50
18.19 ms
Name Schnorr-2PC-Sign-2P/4/2/4
Real Time 18188768.74
Time Unit ns
Iterations 50
message 4
←0.13 KB
Output Round
0.64 ms
Name Schnorr-2PC-Sign-2P/5/1/4
Real Time 641324.36
Time Unit ns
Iterations 50
0.09 ms
Name Schnorr-2PC-Sign-2P/5/2/4
Real Time 87709.46
Time Unit ns
Iterations 50
Sign - #Msg=16 P1 msg P2
Total Time
60.06 ms
58.07 ms
round 1
0.43 ms
Name Schnorr-2PC-Sign-2P/1/1/16
Real Time 431995.40
Time Unit ns
Iterations 50
0.05 ms
Name Schnorr-2PC-Sign-2P/1/2/16
Real Time 49317.94
Time Unit ns
Iterations 50
message 1
→0.05 KB
round 2
0.00 ms
Name Schnorr-2PC-Sign-2P/2/1/16
Real Time 1547.62
Time Unit ns
Iterations 50
4.58 ms
Name Schnorr-2PC-Sign-2P/2/2/16
Real Time 4582720.48
Time Unit ns
Iterations 50
message 2
←3.62 KB
round 3
57.25 ms
Name Schnorr-2PC-Sign-2P/3/1/16
Real Time 57247410.06
Time Unit ns
Iterations 50
0.00 ms
Name Schnorr-2PC-Sign-2P/3/2/16
Real Time 3036.38
Time Unit ns
Iterations 50
message 3
→3.64 KB
round 4
0.19 ms
Name Schnorr-2PC-Sign-2P/4/1/16
Real Time 188636.86
Time Unit ns
Iterations 50
53.33 ms
Name Schnorr-2PC-Sign-2P/4/2/16
Real Time 53327125.08
Time Unit ns
Iterations 50
message 4
←0.53 KB
Output Round
2.19 ms
Name Schnorr-2PC-Sign-2P/5/1/16
Real Time 2192700.88
Time Unit ns
Iterations 50
0.10 ms
Name Schnorr-2PC-Sign-2P/5/2/16
Real Time 103650.74
Time Unit ns
Iterations 50

Keygen P1 msg P2
Total Time
211.51 ms
78.11 ms
round 1
194.08 ms
Name ECDSA-2PC-KeyGen-2P/1/1
Real Time 194079356.35
Time Unit ns
Iterations 20
0.08 ms
Name ECDSA-2PC-KeyGen-2P/1/2
Real Time 77036.35
Time Unit ns
Iterations 20
message 1
→1.69 KB
round 2
0.00 ms
Name ECDSA-2PC-KeyGen-2P/2/1
Real Time 2563.95
Time Unit ns
Iterations 20
1.16 ms
Name ECDSA-2PC-KeyGen-2P/2/2
Real Time 1157833.85
Time Unit ns
Iterations 20
message 2
←2.40 KB
round 3
17.29 ms
Name ECDSA-2PC-KeyGen-2P/3/1
Real Time 17289804.35
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-KeyGen-2P/3/2
Real Time 2934.90
Time Unit ns
Iterations 20
message 3
→36.41 KB
Output Round
0.14 ms
Name ECDSA-2PC-KeyGen-2P/4/1
Real Time 135904.10
Time Unit ns
Iterations 20
76.88 ms
Name ECDSA-2PC-KeyGen-2P/4/2
Real Time 76876084.40
Time Unit ns
Iterations 20
Refresh P1 msg P2
Total Time
93.37 ms
86.39 ms
round 1
82.74 ms
Name ECDSA-2PC-Refresh-2P/1/1
Real Time 82741037.45
Time Unit ns
Iterations 20
0.06 ms
Name ECDSA-2PC-Refresh-2P/1/2
Real Time 60879.50
Time Unit ns
Iterations 20
message 1
→0.87 KB
round 2
0.00 ms
Name ECDSA-2PC-Refresh-2P/2/1
Real Time 1768.40
Time Unit ns
Iterations 20
0.47 ms
Name ECDSA-2PC-Refresh-2P/2/2
Real Time 471472.40
Time Unit ns
Iterations 20
message 2
←0.06 KB
round 3
10.52 ms
Name ECDSA-2PC-Refresh-2P/3/1
Real Time 10520694.15
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Refresh-2P/3/2
Real Time 1349.75
Time Unit ns
Iterations 20
message 3
→7.48 KB
Output Round
0.11 ms
Name ECDSA-2PC-Refresh-2P/4/1
Real Time 105458.35
Time Unit ns
Iterations 20
85.86 ms
Name ECDSA-2PC-Refresh-2P/4/2
Real Time 85859681.80
Time Unit ns
Iterations 20
Sign - #Msg=1 P1 msg P2
Total Time
27.10 ms
44.67 ms
round 1
1.58 ms
Name ECDSA-2PC-Sign-2P/1/1/1
Real Time 1583808.05
Time Unit ns
Iterations 20
0.05 ms
Name ECDSA-2PC-Sign-2P/1/2/1
Real Time 54381.90
Time Unit ns
Iterations 20
message 1
→0.03 KB
round 2
0.00 ms
Name ECDSA-2PC-Sign-2P/2/1/1
Real Time 1369.00
Time Unit ns
Iterations 20
1.54 ms
Name ECDSA-2PC-Sign-2P/2/2/1
Real Time 1542384.80
Time Unit ns
Iterations 20
message 2
←3.14 KB
round 3
1.94 ms
Name ECDSA-2PC-Sign-2P/3/1/1
Real Time 1940774.70
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Sign-2P/3/2/1
Real Time 2384.30
Time Unit ns
Iterations 20
message 3
→3.17 KB
round 4
0.00 ms
Name ECDSA-2PC-Sign-2P/4/1/1
Real Time 4602.45
Time Unit ns
Iterations 20
42.97 ms
Name ECDSA-2PC-Sign-2P/4/2/1
Real Time 42971835.00
Time Unit ns
Iterations 20
message 4
←4.01 KB
Output Round
23.57 ms
Name ECDSA-2PC-Sign-2P/5/1/1
Real Time 23572537.75
Time Unit ns
Iterations 20
0.10 ms
Name ECDSA-2PC-Sign-2P/5/2/1
Real Time 101539.05
Time Unit ns
Iterations 20
Sign - #Msg=4 P1 msg P2
Total Time
98.92 ms
168.78 ms
round 1
2.04 ms
Name ECDSA-2PC-Sign-2P/1/1/4
Real Time 2043327.55
Time Unit ns
Iterations 20
0.05 ms
Name ECDSA-2PC-Sign-2P/1/2/4
Real Time 51085.15
Time Unit ns
Iterations 20
message 1
→0.03 KB
round 2
0.00 ms
Name ECDSA-2PC-Sign-2P/2/1/4
Real Time 1472.65
Time Unit ns
Iterations 20
1.94 ms
Name ECDSA-2PC-Sign-2P/2/2/4
Real Time 1938605.80
Time Unit ns
Iterations 20
message 2
←3.25 KB
round 3
2.89 ms
Name ECDSA-2PC-Sign-2P/3/1/4
Real Time 2893051.55
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Sign-2P/3/2/4
Real Time 2531.80
Time Unit ns
Iterations 20
message 3
→3.28 KB
round 4
0.01 ms
Name ECDSA-2PC-Sign-2P/4/1/4
Real Time 5902.95
Time Unit ns
Iterations 20
166.66 ms
Name ECDSA-2PC-Sign-2P/4/2/4
Real Time 166663316.40
Time Unit ns
Iterations 20
message 4
←16.05 KB
Output Round
93.97 ms
Name ECDSA-2PC-Sign-2P/5/1/4
Real Time 93972908.15
Time Unit ns
Iterations 20
0.12 ms
Name ECDSA-2PC-Sign-2P/5/2/4
Real Time 124147.90
Time Unit ns
Iterations 20
Sign - #Msg=16 P1 msg P2
Total Time
385.41 ms
667.49 ms
round 1
4.62 ms
Name ECDSA-2PC-Sign-2P/1/1/16
Real Time 4621371.15
Time Unit ns
Iterations 20
0.06 ms
Name ECDSA-2PC-Sign-2P/1/2/16
Real Time 55988.85
Time Unit ns
Iterations 20
message 1
→0.03 KB
round 2
0.00 ms
Name ECDSA-2PC-Sign-2P/2/1/16
Real Time 1112.10
Time Unit ns
Iterations 20
4.66 ms
Name ECDSA-2PC-Sign-2P/2/2/16
Real Time 4662063.45
Time Unit ns
Iterations 20
message 2
←3.67 KB
round 3
6.85 ms
Name ECDSA-2PC-Sign-2P/3/1/16
Real Time 6849603.85
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Sign-2P/3/2/16
Real Time 3168.80
Time Unit ns
Iterations 20
message 3
→3.70 KB
round 4
0.01 ms
Name ECDSA-2PC-Sign-2P/4/1/16
Real Time 6393.95
Time Unit ns
Iterations 20
662.56 ms
Name ECDSA-2PC-Sign-2P/4/2/16
Real Time 662556570.55
Time Unit ns
Iterations 20
message 4
←64.18 KB
Output Round
373.93 ms
Name ECDSA-2PC-Sign-2P/5/1/16
Real Time 373930379.30
Time Unit ns
Iterations 20
0.21 ms
Name ECDSA-2PC-Sign-2P/5/2/16
Real Time 209693.80
Time Unit ns
Iterations 20
Sign with Global Abort - #Msg=1 P1 msg P2
Total Time
3.57 ms
14.61 ms
round 1
1.61 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/1/1/1
Real Time 1613770.85
Time Unit ns
Iterations 20
0.06 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/1/2/1
Real Time 63228.05
Time Unit ns
Iterations 20
message 1
→0.03 KB
round 2
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/2/1/1
Real Time 1211.70
Time Unit ns
Iterations 20
1.53 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/2/2/1
Real Time 1529033.70
Time Unit ns
Iterations 20
message 2
←3.14 KB
round 3
1.95 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/3/1/1
Real Time 1946871.10
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/3/2/1
Real Time 2816.80
Time Unit ns
Iterations 20
message 3
→3.17 KB
round 4
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/4/1/1
Real Time 4073.60
Time Unit ns
Iterations 20
13.01 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/4/2/1
Real Time 13013768.95
Time Unit ns
Iterations 20
message 4
←0.52 KB
Output Round
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/5/1/1
Real Time 0.00
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/5/2/1
Real Time 0.00
Time Unit ns
Iterations 20
Sign with Global Abort - #Msg=4 P1 msg P2
Total Time
4.90 ms
49.02 ms
round 1
2.01 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/1/1/4
Real Time 2012647.60
Time Unit ns
Iterations 20
0.05 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/1/2/4
Real Time 49887.65
Time Unit ns
Iterations 20
message 1
→0.03 KB
round 2
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/2/1/4
Real Time 1006.40
Time Unit ns
Iterations 20
1.93 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/2/2/4
Real Time 1925114.95
Time Unit ns
Iterations 20
message 2
←3.25 KB
round 3
2.88 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/3/1/4
Real Time 2881144.70
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/3/2/4
Real Time 2402.95
Time Unit ns
Iterations 20
message 3
→3.28 KB
round 4
0.01 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/4/1/4
Real Time 5481.05
Time Unit ns
Iterations 20
47.04 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/4/2/4
Real Time 47039729.20
Time Unit ns
Iterations 20
message 4
←2.06 KB
Output Round
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/5/1/4
Real Time 0.00
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/5/2/4
Real Time 0.00
Time Unit ns
Iterations 20
Sign with Global Abort - #Msg=16 P1 msg P2
Total Time
11.61 ms
188.42 ms
round 1
4.69 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/1/1/16
Real Time 4688941.60
Time Unit ns
Iterations 20
0.06 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/1/2/16
Real Time 55713.40
Time Unit ns
Iterations 20
message 1
→0.03 KB
round 2
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/2/1/16
Real Time 1047.60
Time Unit ns
Iterations 20
4.57 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/2/2/16
Real Time 4566617.65
Time Unit ns
Iterations 20
message 2
←3.67 KB
round 3
6.92 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/3/1/16
Real Time 6915818.25
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/3/2/16
Real Time 4608.15
Time Unit ns
Iterations 20
message 3
→3.70 KB
round 4
0.01 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/4/1/16
Real Time 5726.20
Time Unit ns
Iterations 20
183.79 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/4/2/16
Real Time 183791978.20
Time Unit ns
Iterations 20
message 4
←8.22 KB
Output Round
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/5/1/16
Real Time 0.00
Time Unit ns
Iterations 20
0.00 ms
Name ECDSA-2PC-Sign-With-Global-Abort-2P/5/2/16
Real Time 0.00
Time Unit ns
Iterations 20

Keygen P1 P2 P3 P4
Total Time
22.50 ms
22.55 ms
22.39 ms
22.37 ms
round 1
0.26 ms
Name Schnorr-MPC-KeyGen-MP/1/0
Real Time 261197.00
Time Unit ns
Iterations 1
0.22 ms
Name Schnorr-MPC-KeyGen-MP/1/1
Real Time 224279.00
Time Unit ns
Iterations 1
0.21 ms
Name Schnorr-MPC-KeyGen-MP/1/2
Real Time 207879.00
Time Unit ns
Iterations 1
0.26 ms
Name Schnorr-MPC-KeyGen-MP/1/3
Real Time 259394.00
Time Unit ns
Iterations 1
message 1
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
round 2
1.59 ms
Name Schnorr-MPC-KeyGen-MP/2/0
Real Time 1591736.00
Time Unit ns
Iterations 1
1.64 ms
Name Schnorr-MPC-KeyGen-MP/2/1
Real Time 1638132.00
Time Unit ns
Iterations 1
1.60 ms
Name Schnorr-MPC-KeyGen-MP/2/2
Real Time 1600653.00
Time Unit ns
Iterations 1
1.61 ms
Name Schnorr-MPC-KeyGen-MP/2/3
Real Time 1607966.00
Time Unit ns
Iterations 1
message 2
↑7.24 KB ↓7.24 KB
↑7.24 KB ↓7.24 KB
↑7.24 KB ↓7.23 KB
↑7.24 KB ↓7.24 KB
Output Round
20.65 ms
Name Schnorr-MPC-KeyGen-MP/3/0
Real Time 20647342.00
Time Unit ns
Iterations 1
20.69 ms
Name Schnorr-MPC-KeyGen-MP/3/1
Real Time 20690429.00
Time Unit ns
Iterations 1
20.58 ms
Name Schnorr-MPC-KeyGen-MP/3/2
Real Time 20580425.00
Time Unit ns
Iterations 1
20.50 ms
Name Schnorr-MPC-KeyGen-MP/3/3
Real Time 20502052.00
Time Unit ns
Iterations 1
Refresh P1 P2 P3 P4
Total Time
77.35 ms
77.31 ms
78.50 ms
77.19 ms
round 1
4.68 ms
Name Schnorr-MPC-Refresh-MP/1/0
Real Time 4677530.10
Time Unit ns
Iterations 10
4.66 ms
Name Schnorr-MPC-Refresh-MP/1/1
Real Time 4663656.80
Time Unit ns
Iterations 10
4.66 ms
Name Schnorr-MPC-Refresh-MP/1/2
Real Time 4661081.90
Time Unit ns
Iterations 10
4.64 ms
Name Schnorr-MPC-Refresh-MP/1/3
Real Time 4643705.90
Time Unit ns
Iterations 10
message 1
↑0.19 KB ↓0.19 KB
↑0.19 KB ↓0.19 KB
↑0.19 KB ↓0.19 KB
↑0.19 KB ↓0.19 KB
round 2
2.61 ms
Name Schnorr-MPC-Refresh-MP/2/0
Real Time 2606055.60
Time Unit ns
Iterations 10
2.60 ms
Name Schnorr-MPC-Refresh-MP/2/1
Real Time 2603740.10
Time Unit ns
Iterations 10
2.61 ms
Name Schnorr-MPC-Refresh-MP/2/2
Real Time 2609120.50
Time Unit ns
Iterations 10
2.61 ms
Name Schnorr-MPC-Refresh-MP/2/3
Real Time 2605246.30
Time Unit ns
Iterations 10
message 2
↑28.07 KB ↓28.07 KB
↑28.07 KB ↓28.08 KB
↑28.07 KB ↓28.06 KB
↑28.07 KB ↓28.07 KB
Output Round
70.07 ms
Name Schnorr-MPC-Refresh-MP/3/0
Real Time 70068745.40
Time Unit ns
Iterations 10
70.04 ms
Name Schnorr-MPC-Refresh-MP/3/1
Real Time 70039191.20
Time Unit ns
Iterations 10
71.23 ms
Name Schnorr-MPC-Refresh-MP/3/2
Real Time 71227761.20
Time Unit ns
Iterations 10
69.94 ms
Name Schnorr-MPC-Refresh-MP/3/3
Real Time 69943540.00
Time Unit ns
Iterations 10
Sign P1 P2 P3 P4
Total Time
48.85 ms
48.37 ms
48.42 ms
48.44 ms
round 1
0.26 ms
Name Schnorr-MPC-Sign-MP/1/0
Real Time 259563.80
Time Unit ns
Iterations 10
0.26 ms
Name Schnorr-MPC-Sign-MP/1/1
Real Time 264472.10
Time Unit ns
Iterations 10
0.27 ms
Name Schnorr-MPC-Sign-MP/1/2
Real Time 271205.90
Time Unit ns
Iterations 10
0.27 ms
Name Schnorr-MPC-Sign-MP/1/3
Real Time 266389.10
Time Unit ns
Iterations 10
message 1
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
round 2
2.59 ms
Name Schnorr-MPC-Sign-MP/2/0
Real Time 2586565.50
Time Unit ns
Iterations 10
2.58 ms
Name Schnorr-MPC-Sign-MP/2/1
Real Time 2583512.10
Time Unit ns
Iterations 10
2.59 ms
Name Schnorr-MPC-Sign-MP/2/2
Real Time 2589121.20
Time Unit ns
Iterations 10
2.60 ms
Name Schnorr-MPC-Sign-MP/2/3
Real Time 2596838.10
Time Unit ns
Iterations 10
message 2
↑9.78 KB ↓9.79 KB
↑9.78 KB ↓9.79 KB
↑9.78 KB ↓9.78 KB
↑9.79 KB ↓9.79 KB
round 3
45.49 ms
Name Schnorr-MPC-Sign-MP/3/0
Real Time 45491851.90
Time Unit ns
Iterations 10
45.39 ms
Name Schnorr-MPC-Sign-MP/3/1
Real Time 45392446.60
Time Unit ns
Iterations 10
45.44 ms
Name Schnorr-MPC-Sign-MP/3/2
Real Time 45437306.50
Time Unit ns
Iterations 10
45.45 ms
Name Schnorr-MPC-Sign-MP/3/3
Real Time 45451614.10
Time Unit ns
Iterations 10
message 3
↑0.30 KB ↓0.00 KB
↑0.00 KB ↓0.10 KB
↑0.00 KB ↓0.10 KB
↑0.00 KB ↓0.10 KB
Output Round
0.51 ms
Name Schnorr-MPC-Sign-MP/4/0
Real Time 513810.80
Time Unit ns
Iterations 10
0.13 ms
Name Schnorr-MPC-Sign-MP/4/1
Real Time 126982.10
Time Unit ns
Iterations 10
0.12 ms
Name Schnorr-MPC-Sign-MP/4/2
Real Time 118864.60
Time Unit ns
Iterations 10
0.12 ms
Name Schnorr-MPC-Sign-MP/4/3
Real Time 120639.60
Time Unit ns
Iterations 10

Keygen P1 P2 P3 P4
Total Time
4.80 ms
4.73 ms
4.74 ms
4.73 ms
round 1
0.20 ms
Name ECDSA-MPC-KeyGen-MP/1/0
Real Time 202063.50
Time Unit ns
Iterations 10
0.18 ms
Name ECDSA-MPC-KeyGen-MP/1/1
Real Time 182491.40
Time Unit ns
Iterations 10
0.19 ms
Name ECDSA-MPC-KeyGen-MP/1/2
Real Time 185398.90
Time Unit ns
Iterations 10
0.18 ms
Name ECDSA-MPC-KeyGen-MP/1/3
Real Time 177169.40
Time Unit ns
Iterations 10
message 1
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
round 2
1.31 ms
Name ECDSA-MPC-KeyGen-MP/2/0
Real Time 1314713.40
Time Unit ns
Iterations 10
1.31 ms
Name ECDSA-MPC-KeyGen-MP/2/1
Real Time 1314479.40
Time Unit ns
Iterations 10
1.31 ms
Name ECDSA-MPC-KeyGen-MP/2/2
Real Time 1310143.90
Time Unit ns
Iterations 10
1.32 ms
Name ECDSA-MPC-KeyGen-MP/2/3
Real Time 1324836.40
Time Unit ns
Iterations 10
message 2
↑7.34 KB ↓7.34 KB
↑7.34 KB ↓7.34 KB
↑7.34 KB ↓7.34 KB
↑7.34 KB ↓7.34 KB
Output Round
3.28 ms
Name ECDSA-MPC-KeyGen-MP/3/0
Real Time 3281505.20
Time Unit ns
Iterations 10
3.23 ms
Name ECDSA-MPC-KeyGen-MP/3/1
Real Time 3232152.50
Time Unit ns
Iterations 10
3.24 ms
Name ECDSA-MPC-KeyGen-MP/3/2
Real Time 3240530.20
Time Unit ns
Iterations 10
3.23 ms
Name ECDSA-MPC-KeyGen-MP/3/3
Real Time 3228109.60
Time Unit ns
Iterations 10
Refresh P1 P2 P3 P4
Total Time
16.89 ms
16.92 ms
16.79 ms
16.85 ms
round 1
4.65 ms
Name ECDSA-MPC-Refresh-MP/1/0
Real Time 4649541.30
Time Unit ns
Iterations 10
4.66 ms
Name ECDSA-MPC-Refresh-MP/1/1
Real Time 4656978.00
Time Unit ns
Iterations 10
4.64 ms
Name ECDSA-MPC-Refresh-MP/1/2
Real Time 4637895.20
Time Unit ns
Iterations 10
4.67 ms
Name ECDSA-MPC-Refresh-MP/1/3
Real Time 4674031.80
Time Unit ns
Iterations 10
message 1
↑0.19 KB ↓0.19 KB
↑0.19 KB ↓0.19 KB
↑0.19 KB ↓0.19 KB
↑0.19 KB ↓0.19 KB
round 2
1.16 ms
Name ECDSA-MPC-Refresh-MP/2/0
Real Time 1158748.60
Time Unit ns
Iterations 10
1.13 ms
Name ECDSA-MPC-Refresh-MP/2/1
Real Time 1134563.90
Time Unit ns
Iterations 10
1.12 ms
Name ECDSA-MPC-Refresh-MP/2/2
Real Time 1122432.40
Time Unit ns
Iterations 10
1.12 ms
Name ECDSA-MPC-Refresh-MP/2/3
Real Time 1118181.60
Time Unit ns
Iterations 10
message 2
↑28.50 KB ↓28.49 KB
↑28.50 KB ↓28.50 KB
↑28.50 KB ↓28.50 KB
↑28.50 KB ↓28.49 KB
Output Round
11.08 ms
Name ECDSA-MPC-Refresh-MP/3/0
Real Time 11080146.50
Time Unit ns
Iterations 10
11.13 ms
Name ECDSA-MPC-Refresh-MP/3/1
Real Time 11125614.90
Time Unit ns
Iterations 10
11.03 ms
Name ECDSA-MPC-Refresh-MP/3/2
Real Time 11033643.20
Time Unit ns
Iterations 10
11.06 ms
Name ECDSA-MPC-Refresh-MP/3/3
Real Time 11055415.10
Time Unit ns
Iterations 10
Sign P1 P2 P3 P4
Total Time
204.99 ms
319.56 ms
435.50 ms
551.30 ms
round 1
0.22 ms
Name ECDSA-MPC-Sign-MP/1/0
Real Time 223948.60
Time Unit ns
Iterations 10
0.23 ms
Name ECDSA-MPC-Sign-MP/1/1
Real Time 225090.90
Time Unit ns
Iterations 10
0.23 ms
Name ECDSA-MPC-Sign-MP/1/2
Real Time 225921.90
Time Unit ns
Iterations 10
0.24 ms
Name ECDSA-MPC-Sign-MP/1/3
Real Time 237445.30
Time Unit ns
Iterations 10
message 1
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
↑0.25 KB ↓0.25 KB
round 2
69.62 ms
Name ECDSA-MPC-Sign-MP/2/0
Real Time 69624680.40
Time Unit ns
Iterations 10
46.74 ms
Name ECDSA-MPC-Sign-MP/2/1
Real Time 46740414.10
Time Unit ns
Iterations 10
24.01 ms
Name ECDSA-MPC-Sign-MP/2/2
Real Time 24013439.80
Time Unit ns
Iterations 10
1.34 ms
Name ECDSA-MPC-Sign-MP/2/3
Real Time 1341129.20
Time Unit ns
Iterations 10
message 2
↑7.25 KB ↓61.03 KB
↑25.18 KB ↓43.10 KB
↑43.10 KB ↓25.18 KB
↑61.03 KB ↓7.25 KB
round 3
3.20 ms
Name ECDSA-MPC-Sign-MP/3/0
Real Time 3196008.80
Time Unit ns
Iterations 10
162.28 ms
Name ECDSA-MPC-Sign-MP/3/1
Real Time 162278801.80
Time Unit ns
Iterations 10
321.42 ms
Name ECDSA-MPC-Sign-MP/3/2
Real Time 321421069.40
Time Unit ns
Iterations 10
480.10 ms
Name ECDSA-MPC-Sign-MP/3/3
Real Time 480098149.10
Time Unit ns
Iterations 10
message 3
↑362.54 KB ↓0.00 KB
↑241.69 KB ↓120.85 KB
↑120.85 KB ↓241.69 KB
↑0.00 KB ↓362.54 KB
round 4
71.24 ms
Name ECDSA-MPC-Sign-MP/4/0
Real Time 71238888.90
Time Unit ns
Iterations 10
49.68 ms
Name ECDSA-MPC-Sign-MP/4/1
Real Time 49679386.60
Time Unit ns
Iterations 10
27.99 ms
Name ECDSA-MPC-Sign-MP/4/2
Real Time 27990788.70
Time Unit ns
Iterations 10
6.79 ms
Name ECDSA-MPC-Sign-MP/4/3
Real Time 6790598.00
Time Unit ns
Iterations 10
message 4
↑18.98 KB ↓221.74 KB
↑86.57 KB ↓154.16 KB
↑154.16 KB ↓86.57 KB
↑221.74 KB ↓18.98 KB
round 5
9.91 ms
Name ECDSA-MPC-Sign-MP/5/0
Real Time 9906415.20
Time Unit ns
Iterations 10
12.30 ms
Name ECDSA-MPC-Sign-MP/5/1
Real Time 12304523.40
Time Unit ns
Iterations 10
14.64 ms
Name ECDSA-MPC-Sign-MP/5/2
Real Time 14637665.00
Time Unit ns
Iterations 10
16.85 ms
Name ECDSA-MPC-Sign-MP/5/3
Real Time 16849796.60
Time Unit ns
Iterations 10
message 5
↑0.49 KB ↓0.00 KB
↑0.33 KB ↓0.16 KB
↑0.16 KB ↓0.33 KB
↑0.00 KB ↓0.49 KB
round 6
11.17 ms
Name ECDSA-MPC-Sign-MP/6/0
Real Time 11168769.20
Time Unit ns
Iterations 10
10.07 ms
Name ECDSA-MPC-Sign-MP/6/1
Real Time 10072428.70
Time Unit ns
Iterations 10
9.05 ms
Name ECDSA-MPC-Sign-MP/6/2
Real Time 9047725.30
Time Unit ns
Iterations 10
7.77 ms
Name ECDSA-MPC-Sign-MP/6/3
Real Time 7765443.70
Time Unit ns
Iterations 10
message 6
↑20.18 KB ↓20.18 KB
↑20.18 KB ↓20.18 KB
↑20.18 KB ↓20.18 KB
↑20.18 KB ↓20.18 KB
round 7
24.63 ms
Name ECDSA-MPC-Sign-MP/7/0
Real Time 24625790.90
Time Unit ns
Iterations 10
24.87 ms
Name ECDSA-MPC-Sign-MP/7/1
Real Time 24866017.80
Time Unit ns
Iterations 10
24.73 ms
Name ECDSA-MPC-Sign-MP/7/2
Real Time 24732566.80
Time Unit ns
Iterations 10
24.82 ms
Name ECDSA-MPC-Sign-MP/7/3
Real Time 24821186.30
Time Unit ns
Iterations 10
message 7
↑16.55 KB ↓16.55 KB
↑16.55 KB ↓16.55 KB
↑16.55 KB ↓16.55 KB
↑16.55 KB ↓16.55 KB
round 8
9.30 ms
Name ECDSA-MPC-Sign-MP/8/0
Real Time 9298611.40
Time Unit ns
Iterations 10
9.25 ms
Name ECDSA-MPC-Sign-MP/8/1
Real Time 9252142.90
Time Unit ns
Iterations 10
9.25 ms
Name ECDSA-MPC-Sign-MP/8/2
Real Time 9247137.80
Time Unit ns
Iterations 10
9.24 ms
Name ECDSA-MPC-Sign-MP/8/3
Real Time 9240647.50
Time Unit ns
Iterations 10
message 8
↑1.00 KB ↓1.00 KB
↑1.00 KB ↓1.00 KB
↑1.00 KB ↓1.00 KB
↑1.00 KB ↓1.00 KB
round 9
2.77 ms
Name ECDSA-MPC-Sign-MP/9/0
Real Time 2770117.00
Time Unit ns
Iterations 10
2.76 ms
Name ECDSA-MPC-Sign-MP/9/1
Real Time 2764651.40
Time Unit ns
Iterations 10
2.74 ms
Name ECDSA-MPC-Sign-MP/9/2
Real Time 2742604.20
Time Unit ns
Iterations 10
2.75 ms
Name ECDSA-MPC-Sign-MP/9/3
Real Time 2749420.70
Time Unit ns
Iterations 10
message 9
↑0.59 KB ↓0.00 KB
↑0.00 KB ↓0.20 KB
↑0.00 KB ↓0.20 KB
↑0.00 KB ↓0.20 KB
Output Round
2.93 ms
Name ECDSA-MPC-Sign-MP/10/0
Real Time 2934852.40
Time Unit ns
Iterations 10
1.38 ms
Name ECDSA-MPC-Sign-MP/10/1
Real Time 1380495.00
Time Unit ns
Iterations 10
1.44 ms
Name ECDSA-MPC-Sign-MP/10/2
Real Time 1444059.90
Time Unit ns
Iterations 10
1.40 ms
Name ECDSA-MPC-Sign-MP/10/3
Real Time 1402290.50
Time Unit ns
Iterations 10