Home
last modified time | relevance | path

Searched refs:pder (Results 1 – 20 of 20) sorted by relevance

/freebsd/crypto/openssl/test/
H A Dasn1_dsa_internal_test.c89 const unsigned char *pder; in test_decode() local
95 pder = t_dsa_sig; in test_decode()
96 if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_dsa_sig)) == 0 in test_decode()
97 || !TEST_ptr_eq(pder, (t_dsa_sig + sizeof(t_dsa_sig))) in test_decode()
105 pder = t_dsa_sig_extra; in test_decode()
106 if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_dsa_sig_extra)) == 0 in test_decode()
107 || !TEST_ptr_eq(pder, in test_decode()
116 pder = t_dsa_sig_msb; in test_decode()
117 if (ossl_decode_der_dsa_sig(r, s, &pder, sizeof(t_dsa_sig_msb)) == 0 in test_decode()
118 || !TEST_ptr_eq(pder, (t_dsa_sig_msb + sizeof(t_dsa_sig_msb))) in test_decode()
[all …]
H A Dtls-provider.c1648 static int xorx_spki_pub_to_der(const void *vecxkey, unsigned char **pder) in xorx_spki_pub_to_der() argument
1665 *pder = keyblob; in xorx_spki_pub_to_der()
1669 static int xorx_pki_priv_to_der(const void *vecxkey, unsigned char **pder) in xorx_pki_priv_to_der() argument
1688 keybloblen = i2d_ASN1_OCTET_STRING(&oct, pder); in xorx_pki_priv_to_der()
/freebsd/crypto/openssl/providers/implementations/encode_decode/
H A Dencode_key2any.c444 n##_k2d(const void *key, unsigned char **pder, \
447 return f(key, pder); \
480 static int dh_spki_pub_to_der(const void *dh, unsigned char **pder, in dh_spki_pub_to_der() argument
496 ret = i2d_ASN1_INTEGER(pub_key, pder); in dh_spki_pub_to_der()
502 static int dh_pki_priv_to_der(const void *dh, unsigned char **pder, in dh_pki_priv_to_der() argument
518 ret = i2d_ASN1_INTEGER(priv_key, pder); in dh_pki_priv_to_der()
527 dh_type_specific_params_to_der(const void *dh, unsigned char **pder, in dh_type_specific_params_to_der() argument
531 return i2d_DHxparams(dh, pder); in dh_type_specific_params_to_der()
532 return i2d_DHparams(dh, pder); in dh_type_specific_params_to_der()
596 static int dsa_spki_pub_to_der(const void *dsa, unsigned char **pder, in dsa_spki_pub_to_der() argument
[all …]
H A Ddecode_epki2pki.c121 const unsigned char *pder = der; in ossl_epki2pki_der_decode() local
129 if ((p8 = d2i_X509_SIG(NULL, &pder, der_len)) != NULL) { in ossl_epki2pki_der_decode()
160 pder = der; in ossl_epki2pki_der_decode()
161 p8inf = d2i_PKCS8_PRIV_KEY_INFO(NULL, &pder, der_len); in ossl_epki2pki_der_decode()
/freebsd/crypto/openssl/crypto/dsa/
H A Ddsa_ameth.c320 const unsigned char **pder, int derlen) in dsa_param_decode() argument
324 if ((dsa = d2i_DSAparams(NULL, pder, derlen)) == NULL) in dsa_param_decode()
332 static int dsa_param_encode(const EVP_PKEY *pkey, unsigned char **pder) in dsa_param_encode() argument
334 return i2d_DSAparams(pkey->pkey.dsa, pder); in dsa_param_encode()
356 const unsigned char **pder, int derlen) in old_dsa_priv_decode() argument
360 if ((dsa = d2i_DSAPrivateKey(NULL, pder, derlen)) == NULL) { in old_dsa_priv_decode()
369 static int old_dsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) in old_dsa_priv_encode() argument
371 return i2d_DSAPrivateKey(pkey->pkey.dsa, pder); in old_dsa_priv_encode()
/freebsd/crypto/openssl/include/crypto/
H A Dasn1.h42 const unsigned char **pder, int derlen);
43 int (*param_encode)(const EVP_PKEY *pkey, unsigned char **pder);
56 const unsigned char **pder, int derlen);
57 int (*old_priv_encode)(const EVP_PKEY *pkey, unsigned char **pder);
/freebsd/crypto/openssl/crypto/ec/
H A Dec_ameth.c348 const unsigned char **pder, int derlen) in eckey_param_decode() argument
352 if ((eckey = d2i_ECParameters(NULL, pder, derlen)) == NULL) in eckey_param_decode()
358 static int eckey_param_encode(const EVP_PKEY *pkey, unsigned char **pder) in eckey_param_encode() argument
360 return i2d_ECParameters(pkey->pkey.ec, pder); in eckey_param_encode()
382 const unsigned char **pder, int derlen) in old_ec_priv_decode() argument
386 if ((ec = d2i_ECPrivateKey(NULL, pder, derlen)) == NULL) in old_ec_priv_decode()
392 static int old_ec_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) in old_ec_priv_encode() argument
394 return i2d_ECPrivateKey(pkey->pkey.ec, pder); in old_ec_priv_encode()
/freebsd/crypto/openssl/doc/man3/
H A DX509_NAME_get0_der.pod11 int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder,
18 encoding of an B<X509_NAME> structure in B<*pder> and consisting of
H A DEVP_PKEY_ASN1_METHOD.pod68 const unsigned char **pder,
71 unsigned char **pder),
206 const unsigned char **pder, int derlen);
207 int (*param_encode) (const EVP_PKEY *pkey, unsigned char **pder);
265 const unsigned char **pder, int derlen);
266 int (*old_priv_encode) (const EVP_PKEY *pkey, unsigned char **pder);
/freebsd/crypto/openssl/crypto/dh/
H A Ddh_ameth.c228 const unsigned char **pder, int derlen) in dh_param_decode() argument
232 if ((dh = d2i_dhp(pkey, pder, derlen)) == NULL) in dh_param_decode()
239 static int dh_param_encode(const EVP_PKEY *pkey, unsigned char **pder) in dh_param_encode() argument
241 return i2d_dhp(pkey, pkey->pkey.dh, pder); in dh_param_encode()
/freebsd/crypto/openssl/crypto/x509/
H A Dx_name.c541 int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder, in X509_NAME_get0_der() argument
547 if (pder != NULL) in X509_NAME_get0_der()
548 *pder = (unsigned char *)nm->bytes->data; in X509_NAME_get0_der()
H A Dx_pubkey.c357 const unsigned char *pder = der; in X509_PUBKEY_set() local
359 pk = d2i_X509_PUBKEY(NULL, &pder, (long)derlen); in X509_PUBKEY_set()
/freebsd/crypto/openssl/crypto/rsa/
H A Drsa_ameth.c130 const unsigned char **pder, int derlen) in old_rsa_priv_decode() argument
134 if ((rsa = d2i_RSAPrivateKey(NULL, pder, derlen)) == NULL) in old_rsa_priv_decode()
140 static int old_rsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder) in old_rsa_priv_encode() argument
142 return i2d_RSAPrivateKey(pkey->pkey.rsa, pder); in old_rsa_priv_encode()
/freebsd/crypto/openssl/crypto/asn1/
H A Dameth_lib.c320 const unsigned char **pder, in EVP_PKEY_asn1_set_param() argument
323 unsigned char **pder), in EVP_PKEY_asn1_set_param() argument
/freebsd/crypto/openssl/crypto/cms/
H A Dcms_asn1.c378 …int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg, ASN1_OCTET_STRING *ukm, int ke…
404 return ASN1_item_i2d(intsi.a, pder, ASN1_ITEM_rptr(CMS_SharedInfo));
/freebsd/crypto/openssl/include/openssl/
H A Dcms.h.in405 int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg,
H A Dcms.h503 int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg,
H A Devp.h1651 const unsigned char **pder,
1654 unsigned char **pder),
H A Dx509.h.in889 int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder,
H A Dx509.h1083 int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder,