/// <summary>
 /// Generate private key from the given random number
 /// </summary>
 /// <param name="random"></param>
 /// <returns></returns>
 public byte[] generatePrivateKey(byte[] random)
 {
     return curve.generatePrivateKey(random);
 }
 public byte[] GeneratePrivateKey(byte[] random)
 {
     return(_curve.generatePrivateKey(random));
 }