group order : 0
setByCSPRNG time : 0msec
pairing time : 0msec
G1 scalar mul : 0msec
G2 scalar mul : 0msec
Hash and map to G1 : 0msec
sign : 0msec
verify : 0msec
class
sign : 0msec
verify : 0msec
secretKey :
publicKey :
msg :
signature :
verify :
threshold(k) :
number of players(n) :
master secret key :
master public key :
msg :
signature :
key sharing
key recover
selected index of id :
recover secret key :
recover public key :
recover signature :
a =
b =
ab = 0
P = hashAndMapToG1() = 0
Q = hashAndMapToG2() = 0
aP = 0
bQ = 0
e(P, Q) = 0
e(aP, bQ) = 0
e(P, Q)^ab = 0
e(aP, bQ) == e(P, Q)^ab is
id(dec) =
sec =
id(dec) again =
id(hex) =
sec.serialize =