NETSCAPE_SPKI
NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki)
.offset = offsetof(NETSCAPE_SPKI, spkac),
.offset = offsetof(NETSCAPE_SPKI, sig_algor),
.offset = offsetof(NETSCAPE_SPKI, signature),
.size = sizeof(NETSCAPE_SPKI),
NETSCAPE_SPKI *
d2i_NETSCAPE_SPKI(NETSCAPE_SPKI **a, const unsigned char **in, long len)
return (NETSCAPE_SPKI *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
i2d_NETSCAPE_SPKI(NETSCAPE_SPKI *a, unsigned char **out)
NETSCAPE_SPKI *
return (NETSCAPE_SPKI *)ASN1_item_new(&NETSCAPE_SPKI_it);
NETSCAPE_SPKI_free(NETSCAPE_SPKI *a)
int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r);
NETSCAPE_SPKI * NETSCAPE_SPKI_b64_decode(const char *str, int len);
char * NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *x);
EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x);
int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey);
int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki);
int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md);
NETSCAPE_SPKI *NETSCAPE_SPKI_new(void);
void NETSCAPE_SPKI_free(NETSCAPE_SPKI *a);
NETSCAPE_SPKI *d2i_NETSCAPE_SPKI(NETSCAPE_SPKI **a, const unsigned char **in, long len);
int i2d_NETSCAPE_SPKI(NETSCAPE_SPKI *a, unsigned char **out);
NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki)
NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey)
NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x)
NETSCAPE_SPKI *
NETSCAPE_SPKI *spki;
NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r)
NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md)