cardano-crypto-praos/cbits/vrf10_batchcompat/verify.c
int
crypto_vrf_ietfdraft10_is_valid_key(const unsigned char pk[crypto_vrf_ietfdraft10_PUBLICKEYBYTES])
{
    ge25519_p3 point; /* unused */
    return (vrf_validate_key(&point, pk) == 0);
}
/* Validate an untrusted public key as specified in the draft spec section
 * 5.6.1. Return 1 if the key is valid, 0 otherwise.
 */
Validate an untrusted public key as specified in the draft spec section
5.6.1. Return 1 if the key is valid, 0 otherwise.
Validate an untrusted public key as specified in the draft spec section 5 . 6 . 1 . Return 1 if the key is valid 0 otherwise .
int
crypto_vrf_ietfdraft10_is_valid_key(const unsigned char pk[crypto_vrf_ietfdraft10_PUBLICKEYBYTES])
{
    ge25519_p3 point; 
    return (vrf_validate_key(&point, pk) == 0);
}
int crypto_vrf_ietfdraft10_is_valid_key ( const unsigned char pk [ crypto_vrf_ietfdraft10_PUBLICKEYBYTES ] ) { ge25519_p3 point ; return ( vrf_validate_key ( & point , pk ) == 0 ) ; }
Validate an untrusted public key as specified in the draft spec section
 5.6.1.
Validate an untrusted public key as specified in the draft spec section 5 . 6 . 1 .
/* unused */