/* Generates EC key and returns EC public key (X, Y), Please note, this function uses pseudo random number generator. The caller must make sure  */
BOOLEAN EFIAPI EcGenerateKey(IN OUT VOID *EcContext, OUT UINT8 *PublicKey, IN OUT UINTN *PublicKeySize)
/* Generates EC key and returns EC public key (X, Y), Please note, this function uses pseudo random number generator. The caller must make sure  */
BOOLEAN EFIAPI EcGenerateKey(IN OUT VOID *EcContext, OUT UINT8 *PublicKey, IN OUT UINTN *PublicKeySize)
{
  CALL_CRYPTO_SERVICE (EcGenerateKey, (EcContext, PublicKey, PublicKeySize), FALSE);
}