generatePair method

void generatePair(
  1. Random random
)

Generate ephemeral key pair.

Implementation

void generatePair(Random random) {
  do {
    x = decodeBigInt(randBits(random, secretBits)) % curve.n;
  } while (x == BigInt.zero);
  ECPoint c = curve.G * x;
  cText = c.getEncoded(false);
}