Lines Matching refs:privkey
288 def __init__(self, pubkey, privkey): argument
290 self.privkey = privkey
293 def fromprivkey(privkey, is_eckcdsa=False): argument
294 curve = privkey.curve
300 return PubKey(curve, privkey.x * G)
302 return PubKey(curve, modinv(privkey.x, q) * G)
316 privkey = PrivKey(curve, x)
317 pubkey = fromprivkey(privkey, is_eckcdsa)
318 return KeyPair(pubkey, privkey)
492 privkey = keypair.privkey
494 p = privkey.curve.p
495 q = privkey.curve.q
496 gx = privkey.curve.gx
497 gy = privkey.curve.gy
498 G = Point(privkey.curve, gx, gy)
516 if e == r * privkey.x:
518 s = (modinv(k, q) * ((privkey.x * r) + e)) % q
588 privkey = keypair.privkey
590 p = privkey.curve.p
591 q = privkey.curve.q
592 gx = privkey.curve.gx
593 gy = privkey.curve.gy
594 G = Point(privkey.curve, gx, gy)
620 s = (privkey.x * (k - e)) % q
696 privkey = keypair.privkey
698 p = privkey.curve.p
699 q = privkey.curve.q
700 gx = privkey.curve.gx
701 gy = privkey.curve.gy
702 G = Point(privkey.curve, gx, gy)
715 s = (k + e * privkey.x) % q
790 privkey = keypair.privkey
792 p = privkey.curve.p
793 q = privkey.curve.q
794 gx = privkey.curve.gx
795 gy = privkey.curve.gy
796 G = Point(privkey.curve, gx, gy)
814 s = ((r * privkey.x) + (k * e)) % q
878 privkey = keypair.privkey
880 p = privkey.curve.p
881 q = privkey.curve.q
882 gx = privkey.curve.gx
883 gy = privkey.curve.gy
884 G = Point(privkey.curve, gx, gy)
900 s = (privkey.x * ((k * r) + e)) % q
962 privkey = keypair.privkey
964 p = privkey.curve.p
965 q = privkey.curve.q
966 gx = privkey.curve.gx
967 gy = privkey.curve.gy
968 G = Point(privkey.curve, gx, gy)
983 s = (k + (e * privkey.x)) % q
1087 … / sig="+binascii.hexlify(sig)+" / k="+hex(k)+" / privkey.x="+hex(keypair.privkey.x))
1099 …"_test_vectors_priv_key[] = \n"+bigint_to_C_array(keypair.privkey.x, getbytelen(keypair.privkey.x))
1137 … / sig="+binascii.hexlify(sig)+" / k="+hex(k)+" / privkey.x="+hex(keypair.privkey.x))
1148 …"_test_vectors_priv_key[] = \n"+bigint_to_C_array(keypair.privkey.x, getbytelen(keypair.privkey.x))