parametersrandom-integer `d``message`procedureGiven elliptic curve

`parameters`and a cryptographically strong`random-integer`generator for huge numbers with analoguous behaviour as the standard procedure`(random n)`, a signature procedure is generated that computes a signature from the private key`d`and the given`message`.The message is a number and the signature is a pair of two numbers.

For practical applications, you should convert some message digest into a number with the same bit length as the base point order of the elliptic curve and pass it as the

`message`argument.