|
NAMEes256_pk_new , es256_pk_free ,
es256_pk_from_EC_KEY ,
es256_pk_from_ptr ,
es256_pk_to_EVP_PKEY —
FIDO 2 COSE ES256 API
SYNOPSIS#include <openssl/ec.h>
#include <fido/es256.h>
es256_pk_t *
void
int
int
EVP_PKEY *
DESCRIPTIONES256 is the name given in the CBOR Object Signing and Encryption (COSE) RFC to ECDSA over P-256 with SHA-256. The COSE ES256 API of libfido2 is an auxiliary API with routines to convert between the different ECDSA public key types used in libfido2 and OpenSSL.In libfido2, ES256 public keys are abstracted by the es256_pk_t type. The The The The The RETURN VALUESThees256_pk_from_EC_KEY () and
es256_pk_from_ptr () functions return
FIDO_OK on success. On error, a different error code
defined in <fido/err.h> is
returned.
SEE ALSOeddsa_pk_new(3), fido_assert_verify(3), fido_cred_pubkey_ptr(3), rs256_pk_new(3)
Visit the GSP FreeBSD Man Page Interface. |