@@ -19,7 +19,8 @@ def do(setup_statements, statement):
1919 "{name:>16}{sep:1} {siglen:>6} {keygen:>9{form}}{unit:1} "
2020 "{keygen_inv:>9{form_inv}} {sign:>9{form}}{unit:1} "
2121 "{sign_inv:>9{form_inv}} {verify:>9{form}}{unit:1} "
22- "{verify_inv:>9{form_inv}}"
22+ "{verify_inv:>9{form_inv}} {verify_single:>13{form}}{unit:1} "
23+ "{verify_single_inv:>14{form_inv}}"
2324)
2425
2526print (
@@ -31,6 +32,8 @@ def do(setup_statements, statement):
3132 sign_inv = "sign/s" ,
3233 verify = "verify" ,
3334 verify_inv = "verify/s" ,
35+ verify_single = "no PC verify" ,
36+ verify_single_inv = "no PC verify/s" ,
3437 name = "" ,
3538 sep = "" ,
3639 unit = "" ,
@@ -54,6 +57,7 @@ def do(setup_statements, statement):
5457 keygen = do ([S1 ], S2 )
5558 sign = do ([S1 , S2 , S3 ], S4 )
5659 verf = do ([S1 , S2 , S3 , S4 , S5 , S6 ], S7 )
60+ verf_single = do ([S1 , S2 , S3 , S4 , S5 ], S7 )
5761 import ecdsa
5862
5963 c = getattr (ecdsa , curve )
@@ -70,6 +74,8 @@ def do(setup_statements, statement):
7074 sign_inv = 1.0 / sign ,
7175 verify = verf ,
7276 verify_inv = 1.0 / verf ,
77+ verify_single = verf_single ,
78+ verify_single_inv = 1.0 / verf_single ,
7379 form = ".5f" ,
7480 form_inv = ".2f" ,
7581 )
0 commit comments