Home
last modified time | relevance | path

Searched refs:tbs (Results 1 – 17 of 17) sorted by relevance

/trueos/crypto/heimdal/lib/hx509/
HDca.c81 hx509_ca_tbs_init(hx509_context context, hx509_ca_tbs *tbs) in hx509_ca_tbs_init() argument
83 *tbs = calloc(1, sizeof(**tbs)); in hx509_ca_tbs_init()
84 if (*tbs == NULL) in hx509_ca_tbs_init()
99 hx509_ca_tbs_free(hx509_ca_tbs *tbs) in hx509_ca_tbs_free() argument
101 if (tbs == NULL || *tbs == NULL) in hx509_ca_tbs_free()
104 free_SubjectPublicKeyInfo(&(*tbs)->spki); in hx509_ca_tbs_free()
105 free_GeneralNames(&(*tbs)->san); in hx509_ca_tbs_free()
106 free_ExtKeyUsage(&(*tbs)->eku); in hx509_ca_tbs_free()
107 der_free_heim_integer(&(*tbs)->serial); in hx509_ca_tbs_free()
108 free_CRLDistributionPoints(&(*tbs)->crldp); in hx509_ca_tbs_free()
[all …]
HDhxtool.c1559 https_server(hx509_context contextp, hx509_ca_tbs tbs, struct cert_type_opt *opt) in https_server() argument
1561 return hx509_ca_tbs_add_eku(contextp, tbs, &asn1_oid_id_pkix_kp_serverAuth); in https_server()
1565 https_client(hx509_context contextp, hx509_ca_tbs tbs, struct cert_type_opt *opt) in https_client() argument
1567 return hx509_ca_tbs_add_eku(contextp, tbs, &asn1_oid_id_pkix_kp_clientAuth); in https_client()
1571 peap_server(hx509_context contextp, hx509_ca_tbs tbs, struct cert_type_opt *opt) in peap_server() argument
1573 return hx509_ca_tbs_add_eku(contextp, tbs, &asn1_oid_id_pkix_kp_serverAuth); in peap_server()
1577 pkinit_kdc(hx509_context contextp, hx509_ca_tbs tbs, struct cert_type_opt *opt) in pkinit_kdc() argument
1580 return hx509_ca_tbs_add_eku(contextp, tbs, &asn1_oid_id_pkkdcekuoid); in pkinit_kdc()
1584 pkinit_client(hx509_context contextp, hx509_ca_tbs tbs, struct cert_type_opt *opt) in pkinit_client() argument
1590 ret = hx509_ca_tbs_add_eku(contextp, tbs, &asn1_oid_id_pkekuoid); in pkinit_client()
[all …]
HDChangeLog759 * hxtool.c: free private key and tbs
/trueos/crypto/openssl/crypto/rsa/
HDrsa_pmeth.c185 size_t *siglen, const unsigned char *tbs, in pkey_rsa_sign() argument
208 ret = FIPS_rsa_sign_digest(rsa, tbs, tbslen, rctx->md, in pkey_rsa_sign()
225 tbs, tbslen, sig, &sltmp, rsa); in pkey_rsa_sign()
239 memcpy(rctx->tbuf, tbs, tbslen); in pkey_rsa_sign()
246 tbs, tbslen, sig, &sltmp, rsa); in pkey_rsa_sign()
254 rctx->tbuf, tbs, in pkey_rsa_sign()
263 ret = RSA_private_encrypt(tbslen, tbs, sig, ctx->pkey->pkey.rsa, in pkey_rsa_sign()
321 const unsigned char *tbs, size_t tbslen) in pkey_rsa_verify() argument
339 tbs, tbslen, in pkey_rsa_verify()
348 return RSA_verify(EVP_MD_type(rctx->md), tbs, tbslen, in pkey_rsa_verify()
[all …]
/trueos/crypto/heimdal/kdc/
HDkx509.c146 hx509_ca_tbs tbs = NULL; in build_certificate() local
192 ret = hx509_ca_tbs_init(context->hx509ctx, &tbs); in build_certificate()
212 ret = hx509_ca_tbs_set_spki(context->hx509ctx, tbs, &spki); in build_certificate()
236 ret = hx509_ca_tbs_set_template(context->hx509ctx, tbs, in build_certificate()
246 hx509_ca_tbs_set_notAfter(context->hx509ctx, tbs, endtime); in build_certificate()
248 hx509_ca_tbs_subject_expand(context->hx509ctx, tbs, env); in build_certificate()
251 ret = hx509_ca_sign(context->hx509ctx, tbs, signer, &cert); in build_certificate()
256 hx509_ca_tbs_free(&tbs); in build_certificate()
267 if (tbs) in build_certificate()
268 hx509_ca_tbs_free(&tbs); in build_certificate()
/trueos/crypto/openssl/engines/ccgost/
HDgost_pmeth.c313 size_t *siglen, const unsigned char *tbs, in pkey_gost94_cp_sign() argument
324 unpacked_sig = gost_do_sign(tbs, tbs_len, EVP_PKEY_get0(pkey)); in pkey_gost94_cp_sign()
332 size_t *siglen, const unsigned char *tbs, in pkey_gost01_cp_sign() argument
343 unpacked_sig = gost2001_do_sign(tbs, tbs_len, EVP_PKEY_get0(pkey)); in pkey_gost01_cp_sign()
353 size_t siglen, const unsigned char *tbs, in pkey_gost94_cp_verify() argument
362 ok = gost_do_verify(tbs, tbs_len, s, EVP_PKEY_get0(pub_key)); in pkey_gost94_cp_verify()
368 size_t siglen, const unsigned char *tbs, in pkey_gost01_cp_verify() argument
384 ok = gost2001_do_verify(tbs, tbs_len, s, EVP_PKEY_get0(pub_key)); in pkey_gost01_cp_verify()
/trueos/crypto/openssl/crypto/dsa/
HDdsa_pmeth.c121 size_t *siglen, const unsigned char *tbs, in pkey_dsa_sign() argument
134 ret = DSA_sign(type, tbs, tbslen, sig, &sltmp, dsa); in pkey_dsa_sign()
144 const unsigned char *tbs, size_t tbslen) in pkey_dsa_verify() argument
155 ret = DSA_verify(type, tbs, tbslen, sig, siglen, dsa); in pkey_dsa_verify()
/trueos/crypto/openssl/crypto/ec/
HDec_pmeth.c118 const unsigned char *tbs, size_t tbslen) in pkey_ec_sign() argument
138 ret = ECDSA_sign(type, tbs, tbslen, sig, &sltmp, ec); in pkey_ec_sign()
148 const unsigned char *tbs, size_t tbslen) in pkey_ec_verify() argument
159 ret = ECDSA_verify(type, tbs, tbslen, sig, siglen, ec); in pkey_ec_verify()
/trueos/crypto/openssl/crypto/evp/
HDpmeth_fn.c102 const unsigned char *tbs, size_t tbslen) in EVP_PKEY_sign() argument
114 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_sign()
136 const unsigned char *tbs, size_t tbslen) in EVP_PKEY_verify() argument
147 return ctx->pmeth->verify(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_verify()
HDpmeth_lib.c507 const unsigned char *tbs, in EVP_PKEY_meth_set_sign() argument
519 const unsigned char *tbs, in EVP_PKEY_meth_set_verify() argument
535 char *tbs, in EVP_PKEY_meth_set_verify_recover() argument
HDevp_locl.h302 const unsigned char *tbs, size_t tbslen);
306 const unsigned char *tbs, size_t tbslen);
HDevp.h1189 const unsigned char *tbs, size_t tbslen);
1193 const unsigned char *tbs, size_t tbslen);
1247 const unsigned char *tbs,
1255 const unsigned char *tbs,
1267 char *tbs,
/trueos/crypto/openssl/doc/crypto/
HDEVP_PKEY_verify.pod14 const unsigned char *tbs, size_t tbslen);
24 signed) is specified using the B<tbs> and B<tbslen> parameters.
40 successfully (that is tbs did not match the original data or the signature was
HDEVP_PKEY_sign.pod14 const unsigned char *tbs, size_t tbslen);
22 using B<ctx>. The data to be signed is specified using the B<tbs> and
HDEVP_DigestVerifyInit.pod41 indicates that the signature did not verify successfully (that is tbs did
/trueos/crypto/openssl/doc/apps/
HDrsautl.pod172 openssl asn1parse -in pca-cert.pem -out tbs -noout -strparse 4
176 openssl md5 -c tbs
177 MD5(tbs)= f3:46:9e:aa:1a:4a:73:c9:37:ea:93:00:48:25:08:b5
/trueos/sys/gnu/dts/arm/
HDimx6q-tbs2910.dts56 compatible = "tbs,imx6q-tbs2910", "fsl,imx6q";