b = ... # type: int
x = ... # type: int
y = ... # type: int
+ cofactor = ... # type: int
e = ... # type: int
d = ... # type: int
b: int,
x: int,
y: int,
+ cofactor: int = 1,
e: int = None,
d: int = None,
) -> None: ...
def public_key(curve: GOST3410Curve, prv: int) -> PublicKey: ...
-def sign(curve: GOST3410Curve, prv: int, digest: bytes, mode: int=...) -> bytes: ...
+def sign(
+ curve: GOST3410Curve,
+ prv: int,
+ digest: bytes,
+ rand: bytes=None,
+ mode: int=...,
+) -> bytes: ...
def verify(