INNER CODE UNIT · Python
sign_and_verify
AntonKueltz/fastecdsa · fastecdsa/benchmark.py:30
def sign_and_verify(d: int, Q: Point, curve: Curve) -> None:
msg = b2a_uu(urandom(32))
sig = sign(msg, d, curve=curve)
assert verify(sig, msg, Q, curve=curve)
def run() -> None:
iterations = 1000
curves = (
P192,
P224,
P256,
P384,
P521,
W25519,
W448,
secp192k1,
secp224k1,