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