Searched refs:derlen (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/crypto/openssl/crypto/ecdsa/
H A Decs_vrf.c92 int derlen = -1; local
101 derlen = i2d_ECDSA_SIG(s, &der);
102 if (derlen != sig_len || memcmp(sigbuf, der, derlen))
106 if (derlen > 0) {
107 OPENSSL_cleanse(der, derlen);
/freebsd-11-stable/crypto/openssl/crypto/asn1/
H A Dbio_ndef.c157 int derlen; local
164 derlen = ASN1_item_ndef_i2d(ndef_aux->val, NULL, ndef_aux->it);
165 p = OPENSSL_malloc(derlen);
171 derlen = ASN1_item_ndef_i2d(ndef_aux->val, &p, ndef_aux->it);
215 int derlen; local
234 derlen = ASN1_item_ndef_i2d(ndef_aux->val, NULL, ndef_aux->it);
235 p = OPENSSL_malloc(derlen);
241 derlen = ASN1_item_ndef_i2d(ndef_aux->val, &p, ndef_aux->it);
246 *plen = derlen - (*ndef_aux->boundary - ndef_aux->derbuf);
H A Dasn1_locl.h95 const unsigned char **pder, int derlen);
109 const unsigned char **pder, int derlen);
H A Dt_x509.c270 int derlen; local
279 derlen = i2d_X509_NAME(x->cert_info->subject, NULL);
280 if ((der = dertmp = (unsigned char *)OPENSSL_malloc(derlen)) == NULL)
284 if (!EVP_Digest(der, derlen, SHA1md, NULL, EVP_sha1(), NULL))
H A Dasn1_gen.c465 int derlen; local
492 derlen = i2d_ASN1_SET_ANY(sk, &der);
494 derlen = i2d_ASN1_SEQUENCE_ANY(sk, &der);
496 if (derlen < 0)
508 ret->value.asn1_string->length = derlen;
H A Dameth_lib.c452 int derlen),
449 EVP_PKEY_asn1_set_param(EVP_PKEY_ASN1_METHOD *ameth, int (*param_decode) (EVP_PKEY *pkey, const unsigned char **pder, int derlen), int (*param_encode) (const EVP_PKEY *pkey, unsigned char **pder), int (*param_missing) (const EVP_PKEY *pk), int (*param_copy) (EVP_PKEY *to, const EVP_PKEY *from), int (*param_cmp) (const EVP_PKEY *a, const EVP_PKEY *b), int (*param_print) (BIO *out, const EVP_PKEY *pkey, int indent, ASN1_PCTX *pctx)) argument
/freebsd-11-stable/crypto/openssl/crypto/dh/
H A Ddh_kdf.c96 int derlen; local
121 derlen = CMS_SharedInfo_encode(pder, &atmp, pukm_oct, outlen);
122 if (derlen <= 0)
125 tlen = derlen;
137 return derlen;
150 int derlen; local
155 derlen = dh_sharedinfo_encode(&der, &ctr, key_oid, outlen, ukm, ukmlen);
156 if (derlen == 0)
167 if (!EVP_DigestUpdate(&mctx, der, derlen))
H A Ddh_ameth.c317 const unsigned char **pder, int derlen)
320 if (!(dh = d2i_dhp(pkey, pder, derlen))) {
316 dh_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) argument
/freebsd-11-stable/crypto/openssl/crypto/dsa/
H A Ddsa_asn1.c182 int derlen = -1;
191 derlen = i2d_DSA_SIG(s, &der);
192 if (derlen != siglen || memcmp(sigbuf, der, derlen))
196 if (derlen > 0) {
197 OPENSSL_cleanse(der, derlen);
H A Ddsa_ameth.c483 const unsigned char **pder, int derlen)
486 if (!(dsa = d2i_DSAparams(NULL, pder, derlen))) {
518 const unsigned char **pder, int derlen)
521 if (!(dsa = d2i_DSAPrivateKey(NULL, pder, derlen))) {
482 dsa_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) argument
517 old_dsa_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) argument
/freebsd-11-stable/crypto/openssl/crypto/hmac/
H A Dhm_ameth.c106 const unsigned char **pder, int derlen)
110 if (!os || !ASN1_OCTET_STRING_set(os, *pder, derlen))
105 old_hmac_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) argument
/freebsd-11-stable/crypto/openssl/crypto/rsa/
H A Drsa_sign.c156 int derlen; local
158 derlen = i2d_X509_SIG(sig, &der);
159 if (derlen <= 0)
161 if (derlen == dinfolen && !memcmp(dinfo, der, derlen))
163 OPENSSL_cleanse(der, derlen);
H A Drsa_ameth.c117 const unsigned char **pder, int derlen)
120 if (!(rsa = d2i_RSAPrivateKey(NULL, pder, derlen))) {
116 old_rsa_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) argument
/freebsd-11-stable/crypto/openssl/engines/ccgost/
H A Dgost_ameth.c868 int derlen)
873 if (d2i_ASN1_OBJECT(&obj, pder, derlen) == NULL) {
889 int derlen)
894 if (d2i_ASN1_OBJECT(&obj, pder, derlen) == NULL) {
867 gost94_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) argument
888 gost2001_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) argument
/freebsd-11-stable/crypto/openssl/crypto/ec/
H A Dec_ameth.c504 const unsigned char **pder, int derlen)
507 if (!(eckey = d2i_ECParameters(NULL, pder, derlen))) {
539 const unsigned char **pder, int derlen)
542 if (!(ec = d2i_ECPrivateKey(NULL, pder, derlen))) {
503 eckey_param_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) argument
538 old_ec_priv_decode(EVP_PKEY *pkey, const unsigned char **pder, int derlen) argument
/freebsd-11-stable/crypto/openssl/apps/
H A Ds_server.c3436 int derlen; member in struct:simple_ssl_session_st
3454 sess->derlen = i2d_SSL_SESSION(session, NULL);
3458 sess->der = OPENSSL_malloc(sess->derlen);
3487 return d2i_SSL_SESSION(NULL, &p, sess->derlen);
/freebsd-11-stable/crypto/openssl/crypto/evp/
H A Devp.h1108 int derlen),

Completed in 243 milliseconds