parametersrandom-integer Given elliptic curve

`parameters`and a cryptographically strong`random-integer`generator for huge numbers with analoguous behaviour as the standard procedure`(random n)`, a procedure is generated that returns a random new public key and private key. The public key is a point on the elliptic curve, the private key is an integer.