/dragonfly/crypto/libressl/crypto/hmac/ |
H A D | hm_ameth.c | 113 old_hmac_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) in old_hmac_decode() argument 120 if (ASN1_OCTET_STRING_set(os, *pder, derlen) == 0) in old_hmac_decode() 132 old_hmac_encode(const EVP_PKEY *pkey, unsigned char **pder) in old_hmac_encode() argument 137 if (pder) { in old_hmac_encode() 138 if (!*pder) { in old_hmac_encode() 139 *pder = malloc(os->length); in old_hmac_encode() 140 if (*pder == NULL) in old_hmac_encode() 146 memcpy(*pder, os->data, os->length); in old_hmac_encode() 149 *pder += os->length; in old_hmac_encode()
|
/dragonfly/crypto/libressl/crypto/dsa/ |
H A D | dsa_ameth.c | 447 dsa_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) in dsa_param_decode() argument 451 if (!(dsa = d2i_DSAparams(NULL, pder, derlen))) { in dsa_param_decode() 460 dsa_param_encode(const EVP_PKEY *pkey, unsigned char **pder) in dsa_param_encode() argument 462 return i2d_DSAparams(pkey->pkey.dsa, pder); in dsa_param_encode() 484 old_dsa_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) in old_dsa_priv_decode() argument 491 if (!(dsa = d2i_DSAPrivateKey(NULL, pder, derlen))) { in old_dsa_priv_decode() 576 old_dsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) in old_dsa_priv_encode() argument 578 return i2d_DSAPrivateKey(pkey->pkey.dsa, pder); in old_dsa_priv_encode()
|
/dragonfly/crypto/libressl/crypto/asn1/ |
H A D | asn1_locl.h | 117 int (*param_decode)(EVP_PKEY *pkey, const unsigned char **pder, 119 int (*param_encode)(const EVP_PKEY *pkey, unsigned char **pder); 133 int (*old_priv_decode)(EVP_PKEY *pkey, const unsigned char **pder, 135 int (*old_priv_encode)(const EVP_PKEY *pkey, unsigned char **pder);
|
H A D | x_name.c | 640 X509_NAME_get0_der(X509_NAME *nm, const unsigned char **pder, size_t *pderlen) in X509_NAME_get0_der() argument 645 if (pder != NULL) in X509_NAME_get0_der() 646 *pder = (unsigned char *)nm->bytes->data; in X509_NAME_get0_der()
|
H A D | ameth_lib.c | 403 int (*param_decode)(EVP_PKEY *pkey, const unsigned char **pder, int derlen), in EVP_PKEY_asn1_set_param() argument 404 int (*param_encode)(const EVP_PKEY *pkey, unsigned char **pder), in EVP_PKEY_asn1_set_param() argument
|
/dragonfly/crypto/libressl/crypto/gost/ |
H A D | gostr341001_ameth.c | 509 param_encode_gost01(const EVP_PKEY *pkey, unsigned char **pder) in param_encode_gost01() argument 517 if (pder != NULL) in param_encode_gost01() 518 memcpy(*pder, params->data, params->length); in param_encode_gost01() 524 param_decode_gost01(EVP_PKEY *pkey, const unsigned char **pder, int derlen) in param_decode_gost01() argument 533 if ((V_ASN1_SEQUENCE | V_ASN1_CONSTRUCTED) == **pder) in param_decode_gost01() 534 return decode_gost01_algor_params(pkey, pder, derlen); in param_decode_gost01() 537 if (d2i_ASN1_OBJECT(&obj, pder, derlen) == NULL) { in param_decode_gost01()
|
/dragonfly/crypto/libressl/crypto/ec/ |
H A D | ec_ameth.c | 524 const unsigned char **pder, int derlen) in eckey_param_decode() argument 527 if (!(eckey = d2i_ECParameters(NULL, pder, derlen))) { in eckey_param_decode() 536 eckey_param_encode(const EVP_PKEY * pkey, unsigned char **pder) in eckey_param_encode() argument 538 return i2d_ECParameters(pkey->pkey.ec, pder); in eckey_param_encode() 565 const unsigned char **pder, int derlen) in old_ec_priv_decode() argument 568 if (!(ec = d2i_ECPrivateKey(NULL, pder, derlen))) { in old_ec_priv_decode() 577 old_ec_priv_encode(const EVP_PKEY * pkey, unsigned char **pder) in old_ec_priv_encode() argument 579 return i2d_ECPrivateKey(pkey->pkey.ec, pder); in old_ec_priv_encode()
|
/dragonfly/crypto/libressl/crypto/dh/ |
H A D | dh_ameth.c | 295 dh_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) in dh_param_decode() argument 299 if (!(dh = d2i_DHparams(NULL, pder, derlen))) { in dh_param_decode() 308 dh_param_encode(const EVP_PKEY *pkey, unsigned char **pder) in dh_param_encode() argument 310 return i2d_DHparams(pkey->pkey.dh, pder); in dh_param_encode()
|
/dragonfly/crypto/libressl/crypto/rsa/ |
H A D | rsa_ameth.c | 192 old_rsa_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) in old_rsa_priv_decode() argument 196 if ((rsa = d2i_RSAPrivateKey(NULL, pder, derlen)) == NULL) { in old_rsa_priv_decode() 205 old_rsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) in old_rsa_priv_encode() argument 207 return i2d_RSAPrivateKey(pkey->pkey.rsa, pder); in old_rsa_priv_encode()
|
/dragonfly/crypto/libressl/crypto/cms/ |
H A D | cms_asn1.c | 1597 CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg, in CMS_SharedInfo_encode() argument 1625 return ASN1_item_i2d(intsi.a, pder, &CMS_SharedInfo_it); in CMS_SharedInfo_encode()
|
/dragonfly/crypto/libressl/include/openssl/ |
H A D | cms.h | 346 int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg,
|
H A D | evp.h | 942 int (*param_decode)(EVP_PKEY *pkey, const unsigned char **pder, int derlen), 943 int (*param_encode)(const EVP_PKEY *pkey, unsigned char **pder),
|
H A D | x509.h | 564 int X509_NAME_get0_der(X509_NAME *nm, const unsigned char **pder, size_t *pderlen);
|